Forums > MaxMSP

moving live audio spatially

August 23, 2007 | 11:40 pm

Hello Dear Max/Msp community,

I do have a sound system with total of 16 speakers which are paired in couple. You can think that this is around a 3 feet wide 200 feet long table with speakers on each side in length. So it will make 8 outputs in total(thinking on each side has the same output). I am using a Motu 828 so I am fine with output wise. What I am trying to do is, to hook up an mic into this setup and when a person speaks, I want this sound to pan from the nearest distance to further away speakerwise. I am wondering if you can throw some urls on my way to start with. I would also appreciate recomendation of any tutorials on the documents if there is any. Basically I would really appreciate any advices on this.

Let me know if you have any questions.
best,
ilteris


August 24, 2007 | 12:48 am

i’d use the matrix~ object in float mode, with a long ramptime, to go
from one output to the next.

On Aug 23, 2007, at 7:40 PM, ilteris wrote:

>
> Hello Dear Max/Msp community,
>
> I do have a sound system with total of 16 speakers which are paired
> in couple. You can think that this is around a 3 feet wide 200 feet
> long table with speakers on each side in length. So it will make 8
> outputs in total(thinking on each side has the same output). I am
> using a Motu 828 so I am fine with output wise. What I am trying to
> do is, to hook up an mic into this setup and when a person speaks,
> I want this sound to pan from the nearest distance to further away
> speakerwise. I am wondering if you can throw some urls on my way to
> start with. I would also appreciate recomendation of any tutorials
> on the documents if there is any. Basically I would really
> appreciate any advices on this.
>
>
> Let me know if you have any questions.
> best,
> ilteris
>
>


August 24, 2007 | 2:19 am


August 27, 2007 | 3:05 am

in case you are still looking for *simple* example…
-rob

#P user ezdac~ 306 265 350 298 0;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 95 118 80 196617 t i i b;
#P newex 165 153 27 196617 i 0;
#P message 165 176 81 196617 disconnect 0 $1;
#P toggle 95 48 16 0;
#P user meter~ 221 285 301 298 50 0 168 0 103 103 103 255 153 0 255 0 0 217 217 0 153 186 0 12 3 3 3 3;
#P user meter~ 179 267 259 280 50 0 168 0 103 103 103 255 153 0 255 0 0 217 217 0 153 186 0 12 3 3 3 3;
#P user meter~ 137 249 217 262 50 0 168 0 103 103 103 255 153 0 255 0 0 217 217 0 153 186 0 12 3 3 3 3;
#P user meter~ 95 231 175 244 50 0 168 0 103 103 103 255 153 0 255 0 0 217 217 0 153 186 0 12 3 3 3 3;
#P newex 31 177 61 196617 cycle~ 440;
#P message 95 177 68 196617 connect 0 $1;
#P newex 258 151 48 196617 loadbang;
#P message 258 176 58 196617 ramp 1000;
#P newex 95 72 64 196617 metro 2000;
#N counter 0 0 3;
#X flags 0 0;
#P newobj 95 95 71 196617 counter 0 0 3;
#P newex 95 203 180 196617 matrix~ 1 4 1.;
#P connect 0 3 10 0;
#P connect 0 2 9 0;
#P connect 0 1 8 0;
#P connect 0 0 7 0;
#P connect 2 0 1 0;
#P connect 11 0 2 0;
#P fasten 12 0 0 0 170 197 100 197;
#P connect 14 0 5 0;
#P connect 14 1 13 1;
#P connect 14 2 13 0;
#P connect 13 0 12 0;
#P connect 1 0 14 0;
#P fasten 6 0 0 0 36 198 100 198;
#P connect 5 0 0 0;
#P fasten 3 0 0 0 263 197 100 197;
#P connect 4 0 3 0;
#P window clipboard copycount 16;


August 27, 2007 | 10:14 am

there are several patches and objects out there, all each one works different.

just two days ago i have made a spat panner with 10 channels which follows circular logic – each channel is assigned to a certain degree and you can switch from the last to first channel, too.

myself i ue it for DSP internal stuff, but you can also use it
to pan a mono source between speakers.

if you need stereo, use 2 of them. if you need 16 channels change the object to 16 channels.

the "bandwith" goes from 0.1 to 50., something like "equal power panning" can be reached at about 25.. the rest should be selfexplanatory.

it has optional inlets for each "speaker" if you need a nonlinear panner with individual broadness, gain, and angle.

the helpfile is a subject to change.


August 27, 2007 | 1:10 pm

Thanks a lot everyone! Those patches will keep me busy for a while!


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