8-Channel Panning / Octophonic (sort of)
Hey forums!
I'm looking for a way to pan between eight speakers - For me two axis are totally sufficent, so I thought of doing something like duplicating an audio signal into two arrays of 4 speakers (top 4 array and bottom 4 array) and just mix between those arrays.
I know, this might not be the toughest thing to do, for example by altering a patch I found (http://www.maxforlive.com/library/device/531/somnitecs-4-1-surround-panner), but I'm a absolute total Max and programming newbie, so I'm having a really hard time... I'm willing to learn, but as I need a solution for my problem quite quickly (and am a bit lost atm), I thought perhaps someone could help me out there...
I'll try to put it simple again: I want to take the patch, (kick out the .1 fader), duplicate the 4.0 panner inside the patch and add a fader to mix between the two panners, so tht I'd be able to position my sound with two Midi commands inside Live. Problem?
I'd be sooo glad and thankful if anyone could help me out on that...
Thx!
when i get you right, you have 8 speakers in a circle and want to be able to pan a source on two axis, linear, for example L vs R and front vs rear.
this sounds like something pretty complicated, far more than a circular panner or traditional methods of positioning and spatialisation, because oyu have to find your custom way. :)
Well, no, I have 2 x 4 speakers in a circle. And I have (now) found a way to move a sound along one axis (by duplicating the output of one channel to a second speaker - so that the top and bottom speaker in each corner play the same signal. Now I want to implement a mixer between the two 4-channel arrays.
I'll attach a picture to show what I want to do.
So, now I need to implement a (logaritmic/equal power crossfade) mixing device between 2 x 4 channels. Right?
ok, there is top and bottom, too, but you only want to "pan" on the X and Y axis.
i often run into this "matrix" stuff when building XY interfaces or mixing 4 inputs against each other.
it is relatively simple, you just need 3 stereo panners in total: first mix L vs R, and then mix LF vs LR and RF vs RR, where in your case these two are synced.
|
[L R]
| |
[LF LR] [RF RR]
| | | |
if you plan to add the z-axis (elevation), too, you can continue in the same "tree structure" style:
| | | |
[LFoben LFunten] [RFoben RFunten] [RFoben RFunten] [RRoben RRunten]
| | | | | | | |
wther you need weighting or not is a matter of taste and can depend on the listening situation.
first try linear and then "equal power" for L vs R, and you might end up using something in between.
for L vs R equal power paning is normally cool for moving sources, but the other two axis should be scaled by trial and error in my opionion.
-110
Hey,
just a quick follow up: I did it with an external Max-Patch. See screen attached.
So if anyone is looking for stuff like that again, this should be very helpful.
And thanks again a million times to Benniy C. Bascom, who initially did the whole patch (including networking and stuff), I just streamlined it a little bit.
Cheers!
edit: oh, in my particiular patch we're routing the audio from Ableton through Soundflower to the soundcard (in case you're wondering) - but the means to realize an octophonic panner should be visible. If not, message me.