## circular panning

Oct 7, 2010 at 3:56pm

# circular panning

Hi everybody
Imade up this patch for a circular panning with 4 speakers (patch A)
but then discussing with a friend of mine it came out that actually volume is not linearly proportional to distance, then I used the sqrt commnad but of course the circular movemnt has gone (patch B), any suggestion?

bye
—patch A

– Pasted Max Patch, click to expand. –

patch B

– Pasted Max Patch, click to expand. –
#52635
Oct 7, 2010 at 8:26pm

off course my question was wrongly posed .
I could have easily used pan4s for what I requested here above
the thing is that the same principle are working also for spiral mouvement and random movement.
So I decided to give up with my patch and solve the problem using a line command for vbap for the random path but ‘m still trying to understand how to make a spiral with pan4s..

#189233
Oct 7, 2010 at 8:32pm

it is kind of proportional to distance, but you also have to
perform equal power balancing between the speakers in

there are other methods to do this, here is one method.

-110

[attachment=143167,1220]

###### Attachments:
1. 110.dekamix~.help.zip
#189234
Oct 7, 2010 at 8:45pm

4 pans will give you a rectangular movement :D

#189235
Oct 7, 2010 at 9:26pm

btw, for your “spiral”, if not my patch, you can just mix a mono signel against
a rotation …

#189236
Oct 7, 2010 at 10:25pm

You might find these three abstraction patches to be of some use.
pan~ implements constant power stereo panning, with the panning location specifiable as a value from 0-1, supplied as an argument, a float, or a signal
panLRFB~ implements constant power quad panning with two panning variables for L-R and F-B, both 0-1; this patch uses the pan~ patch
circularquadpan~ uses the other two patches to send a sound in a circle, with the rate of the spin specifiable in Hz (revolutions per second)
These patches are explained at
http://music.arts.uci.edu/dobrian/IAP2009/examples.htm#Ex43
To make a spiral, you should just (linearly) change the amplitude of the mono sound (before panning it) inversely proportional to the change in desired virtual distance (radius) of the spiral. You’d probably also want to change the rate of the spin proportionally, too, since the sound would require more time to travel the increased circumference of the virtual spiral.

###### Attachments:
1. CircularPanning.zip
#189237
Oct 7, 2010 at 10:41pm

ok thx guys I will look it up
you are right roman pan4s gives you a rectangular path

#189238
Oct 8, 2010 at 2:20pm

also try vbap~

#189239
Oct 9, 2010 at 3:03pm

hey roman,
I saw that you posted the same patch in another talk in hte forum and that avoided me to ask you further question.
Yes thanks oli I know I know vbap. But it is for linear mouvement.

#189240
Oct 9, 2010 at 3:40pm

hey christian I saw in the tutorial you provide me that actualy using your panLFRB and comands direct to the pictslider, than I can create every movement I want such as this:
do you think it is ok?

– Pasted Max Patch, click to expand. –
#189241
Oct 9, 2010 at 10:12pm

That’s essentially right, but the change in radius will only be heard if you change the amplitude (inversely) proportionally.

#189242

You must be logged in to reply to this topic.