AudioDeviceManager deprecated functions

I see that many AudioDeviceManager functions now have a /* deprecated */ comment :

But they were not mark as deprecated with the JUCE_DEPRECATED macro, so probably no one will notice that they have been deprecated…?

Yep, that was intentional. We’re aware that a lot of existing code uses those methods and that there have been a lot of other deprecations in JUCE recently, so it’s more of a “soft” deprecation warning to prevent new code using those methods. We’ll eventually deprecate them fully with the macro.

2 Likes

So, I’m pretty new to Juce so apologies if I’m missing something obvious, but where are we supposed to find the updated alternatives to the deprecated functions? The tutorials still reference the deprecated functions, and their documentation entries don’t point to any alternatives.