manually controlling Quad Spatialization

Mr. Banshee's icon

i have a gig coming up next month which will be my first foray into Quad speaker set up. i would like to be able to control the position of the sound manually.

Max Patch
Copy patch and select New From Clipboard in Max.

i've combed the forum for this but just came across suggestions for plug-ins and automated patches such as spat~ which i'm not interested in using. In ways i'm a control freak, hence the appeal of Max...anyway, the closest thing i found to what i am looking for is a patch made by Eav 6 years ago, which utilizes an external that is no longer available
but i will post their patch here for a better example of what i'm attempting to do:

any help or pointing in a direction would be greatly appreciated!
Thanks in advance!

AaronMButler's icon
Max Patch
Copy patch and select New From Clipboard in Max.

Here's one I came up with for a max class a couple of years ago.

-Aaron

Mr. Banshee's icon

Aaron,
Thanks, this helps alot!

Christopher Dobrian's icon
Belquer's icon

Christopher, your examples are incredible! Very well explained. Just one doubt: I couldn't find the ampindB~ abstraction, could you please point it out to me? Merry Christmas everybody!

Christopher Dobrian's icon

Oops. "My bad." Thanks for pointing that out. I'm attaching it here. (Oh, and it looks like the Cycling '74 forum changes the filename, so you may need to rename it to ampindB~.)

4794.ampindB.maxpat
Max Patch
Belquer's icon

Cheers!

Mr. Banshee's icon

Thanks Christopher!

Mr. Banshee's icon

i've modified Aaron Butler's quad patch ever so slightly, but have a question for anyone who could help.

i'm looking to create a random quad speaker pan, would like to do it gradually as well as rapidly, unfortunately when i put a drunk in the mix, things started getting screwy (isn't that always the case?). Seriously, i get some type of clicking sound as the drunk dictactes direction. Any suggestions?

Would love to do circle pans, reverse circle, as well as pure random chaos.

My brain is fried right now and my gig is on monday.

Any help is greatly appreciated!

Max Patch
Copy patch and select New From Clipboard in Max.

Thanks in advance!

Mr. Banshee's icon
Max Patch
Copy patch and select New From Clipboard in Max.

ok, here is another go at it using Christopher Dobrian's patch with my mutation, which seems to remove the clicks but like me in real life, it leans left, but i'm still looking for more shapes, like circle, reverse circle as well as total even randomness i mentioned before. Thanks for bearing with me! Your help is greatly appreciated! Who needs sleep when you can patch?

Mr. Banshee's icon

i meant clockwise and anti-clockwise, ok i think it's time for lucid dreaming now.

dtr's icon

I had a quick look but no time to really dive into the patch. If you want circular positioning/motion it can be much more practical to work with polar coordinates instead of cartesian (XY). Have look at the [poltocar] object. With that it's just a matter of driving your angle parameter (by [phasor] for example) and setting a distance from the center.

Total randomness seems easily achievable with a [random] for X and Y, perhaps driving [line]'s if you want continuous motion instead of jumps.

Mr. Banshee's icon

dtr,
thanks for the suggestions!