< Back to IRCAM Forum

Spat Processing with separated outputs

Hi all,

I’ve just a little question, which may be already asked (sorry btw).
It is possible to spatialize my tracks, but instead of summing it in the spat object, having them all separated at the outputs ?

It might be possible rebuilding the spats-object-chain without the lasts elements but I want to know if it worth the hassle…

Cheers!

Hi,

What exactly do you expect by “having them all separated at the outputs” ? “Separated” in which way ?
What are your intentions ?

You could use one spat~ for each source, but i’m not sure if this is what you expect.

T.

Hi,

yes it wasn’t really clear. Let’s say that, in a configuration of two speakers, if I want to spatialize 3 sources, instead of having two outputs I’d like to have 6 (two by sources) or 7 (with a separated reverb).

That’s weird cause spat is actually made to sum all the sources in space, but for this post production project I’m especially interested in doppler and localization, and to be able to modify it after.

Having a spat object for each source would be a solution, but it’s tricky not to have all sources in the same spat oper :confused:

Hope you’ll understand better.
Thanks again

Attached is a simple patch (along with two abstractions) that allows to easily connect one spat.oper (with 3 sources) to 3 spat~ (each with one source).
Using such a patch, you can have 6 outputs (3 sources x 2 speakers).

Having separated output channels for the reverb is however more complicated. Basically it requires to rebuild the spat dsp structure (as this is presented in tutorial #9), and to adapt it to your needs.

T.

ForGuygz.zip (4.03 KB)

Wow This is great !
Yes, reading the manuel I understood after why it is complicate for reverb…
But that’s not a problem, I’ve got all I want in this abstraction

Thanks a lot mister T

hmm actually I’ve got a little last question.
Where did you find the tutorials and useful abstraction like “rename source” ?
I’ve only seen examples yet

Thks

Abstractions are in your “ircam-spat/patchers” folder.
And tutorials in “ircam-spat/examples/tutorials”.
You can also reach the tutorials by opening the “Ircam Spat Overview” patch (which should be in your Max/MSP “Extras” menu).

The “rename source” abstraction is not in the distribution; I made it especially for you.
But I will include it in distribution for the next release.

T.

ok ok, perfecto