Browse Source

AudioUnit host: set the plugin's kAudioUnitProperty_MaximumFramesPerSlice property.

tags/2021-05-28
jules 13 years ago
parent
commit
2b856f41a0
1 changed files with 4 additions and 0 deletions
  1. +4
    -0
      modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm

+ 4
- 0
modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm View File

@@ -394,6 +394,10 @@ public:
AudioUnitSetProperty (audioUnit, kAudioUnitProperty_SampleRate, kAudioUnitScope_Output, i, &sr, sizeof (sr));
}
UInt32 frameSize = (UInt32) estimatedSamplesPerBlock;
AudioUnitSetProperty (audioUnit, kAudioUnitProperty_MaximumFramesPerSlice, kAudioUnitScope_Global, 0,
&frameSize, sizeof (frameSize));
setPlayConfigDetails (numInputBusChannels * numInputBusses,
numOutputBusChannels * numOutputBusses,
sampleRate_, estimatedSamplesPerBlock);


Loading…
Cancel
Save