I can’t seem to get Jack to work with the demo host, but it works fine with the JuceDemo app? Once I select jack the programs hangs. If I step through with the debugger I get to the following ScopedLock in juceAudioDeviceManager.cpp:
void AudioDeviceManager::enableInputLevelMeasurement (const bool enableMeasurement)
{
const ScopedLock sl (audioCallbackLock);
if (enableMeasurement)
++inputLevelMeasurementEnabledCount;
else
--inputLevelMeasurementEnabledCount;
inputLevel = 0;
}
If I don’t step through the code, and place my first breakpoint at this point, it doesn’t get hit before the hang? Does anyone have any suggestions, I’m at a loss. What’s different between the way the audio devices are selected with the host and the way they are with the JuceDemo?