But it always outputs :“No such device: Yamaha Steinberg USB ASIO”
I’m pretty sure I have set up my sound card correctly, for it can work very well in other applications.
But why it can’t even initialize successfully?
I got pretty frustrated at this problem
to try to initialise with the default device.
It does return an empty string, but when I try:
adm.getCurrentAudioDevice();
I fount that this was a zero pointer……
I have no idea what had happened……
I think these two problems maybe have some connection, but I can’t figure out why……
Can you help me? thx~
Browsing the juce ASIO code i dont see a CoInitialize() call. It should be there for every thread using COM. Just to sanity check, its in PortAudio ASIO and in juce WASAPI apis as well. So, looks like a juce bug to me.