Can JUCE audio buffers not be separated by channels?

The maximumExpectedSamplesPerBlock value is a strong hint about the maximum number of samples that will be provided in each block. You may want to use this value to resize internal buffers. You should program defensively in case a buggy host exceeds this value. The actual block sizes that the host uses may be different each time the callback happens: completely variable block sizes can be expected from some hosts.

Is it frequent to have an host that exceeds the block size value provided in prepareToPlay?

EDIT: Ok, i should have searched more… :roll_eyes: