I’m starting to do some audio work on my macmini with JUCE, but I’m getting the above message on the run log/console when I construct an AudioIODevice object (as well as a couple of times later, when I try to use some of its methods). I’m just constructing it like this at the moment:
StringArray tempArr = AudioIODevice::getDeviceNames();
soundcard = new AudioIODevice(tempArr);
When I run the debugger, it gets caught at the jassert at line 516 of juce_string.cpp. Further up, it seems to be line 379 of juce_mac_coreAudio.cpp that’s causing the problems, although I don’t know why :?:.
This is just with the mini’s internal soundcard, btw. I assume I’m constructing the AudioIODevice correctly - is this a bug, or am I doing something stupid?
Grateful for any help,