Hi,
I’m developing an audio plugin (VST3) in JUCE that I’ve been testing in Dorico and noticing some extremely strange behaviours related to the device buffer size. It seems to me that the buffer size is not respected at all and always defaults to 512 on playback, independently of what I set it to in the Device Control Panel:
I’ve tried this with multiple devices (MOTU UltraLite mk5, Focusrite 2i2, headphones, built-in, Blackhole) and multiple different values for the buffer size, but the buffer size provided by JUCE’s AudioProcessor::prepareToPlay and the buffer size of the provided audio buffer in AudioProcessor::processBlock always seems to default to 512.
Could it be that I’m doing something wrong, or is the buffer size setting actually ignored here?
If needed, I can provide you with a minimal plugin for testing the buffer size!
I’m running Dorico 5.1.60.2187 (I can update to 6 if needed) on MacOS 15.2 (MacBook Pro 14" 2023 / M2 Pro).