< Back to IRCAM Forum

Using Spat5.pan and spat5.room~

Hi, this might be a silly question.

Spat5.room~ is now updated to support multichannel, great!

The output of the spat5.room~ object is the reverberation channels. But how to I translate this into physical speaker outputs? In other words: If I have 8 internals, on a 40 speaker config, how to I get the internals to distribute over the speakers correctly?

Greetings, Marijn

1 Like

Well, it’s entirely up to you.

In the “traditional” spat model,
one spat5.pan~ is used for direct sound;
one spat5.pan~ is used for early reflections (the 8 internal channels are first downmix to 2-channel)
one spat5.pan~ is used for cluster + late reverb. It is configured with “@initwith /subtype diffuse” such that the 8 internal channels are distributed over all available speakers to create a diffuse field.

That’s the model used in spat5.spat~.
The whole point of the spat5.room~ object is that you can implement your own panning strategy, as you have access to all the reverberated channels independently.

T.

1 Like

I understand! thank you.