I didn’t plan to make that topic a sequel, but
In final cut I get in prepareToPlay always 44100 as sample rate, no matter, what I set in the project nor what I set in my system’s audio settings.
Also I only get one call, it might be, that it didn’t notify me with a new value.
Additionally I check now on various occasions with getSampleRate(), but that value also never changes.
Is there a chance, that the wrapper doesn’t propagate the value, or is it an Apple issue?
Thanks for your help!
BTW, the isNonRealtime is also never correct in Final Cut. It always is set to realtime, even for the instances that render the waveform in the background (I can see the buffer underruns from my BufferingAudioSource, hence I run in non-realtime all the way). I hoped the fix for @fabian did for Studio One would fix that here as well, but it didn’t. Maybe that goes back to the same cause…?