ASIO initialisation issue


#1

Hi Jules,

This change: http://juce.git.sourceforge.net/git/gitweb.cgi?p=juce/juce;a=commitdiff;h=e81f6437340d14f6966691f62c344bb892d60361
did break restoration of asio settings by AudioDeviceManager::setAudioDeviceSetup. Now the chooseBestSampleRate() always return 0 because the call to currentAudioDevice->getNumSampleRates() returns zero (the device has not yet been asked for its available samplerate – there is probably the same issue with available buffer sizes, I did not check).

Putting back the call to openDevice() in the ASIOAudioIODevice constructor fixes that.


#2

Thanks - try it now…


#3

Works fine, thanks !