Forums > MaxMSP

Quadraphonic patch. Doubts.

Apr 18 2013 | 4:49 pm

Hi there, I have been working on a simple patch to distribute a single mono stream of audio across 4 speakers and control the amount of sound that goes to each of them using the "nodes" object.
Even though it’s working, I feel like I am probably doing something wrong in terms of the distribution of volume. For instance, when I place a sound in the middle of the 4 speakers it gets really quiet and I have a feeling that’s not the way it’s supposed to be.
I am posting the patch here, hopefully someone with more experience in this field will notice what I am doing wrong.
Thanks in advance.

Apr 18 2013 | 6:03 pm

Never used nodes before but to be honest its probably due to the panning law they are using . Personally I would use ICST for quadraphonic panning – with the directivy set high it acts pretty much like amplitude panning not ambisonics. Download here :

Very easy to use (Im assuming you will attach the outputs to a dac~ 1 2 3 4 )

Apr 18 2013 | 6:37 pm

Dont forget you’ll have to go into speaker positions and setup 4 speakers (again quite easy – I think it comes already setup with eight so you can just link the 4 corner ones to the dac),

You can see the ICST being used here in a 32 ch patch I made :

The icst can easily be adapted for a simpler quadrophonic setup though – without trails etc
please dont hesitate to ask if you need any more info (;

Apr 19 2013 | 9:42 am

Thanks Augustine, that looks promising. I will look into that.
I wanted to keep it as simple as possible but I am not sure about the accuracy of my system.

Apr 19 2013 | 1:23 pm

Well the way you’ve done it you could just try playing around with the size of the circles and the proximity of the nodes (inspector lets you change circle size) and that might help increase the volume in the middle . I know my patch is overkill for what you’re doing but ICST is very simple though – its literally :

1. Tell it you have 4 speakers and where they are positioned

2. Connect the four outputs from ambipanning~ to a dac~ 1 2 3 4
3. Increase directivity number for greater pinpoint accuracy panning.
4. Move a dot around a circle to move sound around.

Id do it in five minutes and send it to you but I cant even get max to start at the moment ….

Viewing 5 posts - 1 through 5 (of 5 total)

Forums > MaxMSP