[PD] 2d panner for 10 channels

Alexandre Matheson amatheso at alcor.concordia.ca
Fri Aug 18 19:36:12 CEST 2006


hi all

Thanks for all the help, I managed to put something together but  
still need to refine it a lot. This is what I have come up with so far…

-------------- next part --------------
A non-text attachment was scrubbed...
Name: diffuse10.pd
Type: application/octet-stream
Size: 8385 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20060818/92e166fc/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: help-diffuse10.pd
Type: application/octet-stream
Size: 2500 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20060818/92e166fc/attachment-0001.obj>
-------------- next part --------------

you'll see from the patch that the signal is routed to a channel but  
I need to calculate the distance from the origin so that when the  
cursor is at the origin all channels output sound and as the cursor  
moves away the other channels are attenuated.

my guess is by applying the distance formula in the right place I'll  
get what I'm after. I'm sure it's already in the nSlam example that I  
was ripping off all the code from but things in there where getting  
pretty hairy and I could tell what was what :-0

alex

On 17-Aug-06, at 3:23 PM, B. Bogart wrote:

> Heya,
>
> nSLAM from the TOT project (parent of pixelTANGO) has some nice simple
> multi-channel panning and reverb stuff for PD:
>
> I'm not sure if it gets up to 10 channels, but I found it the easiest
> thing to get into:
>
> http://tot.sat.qc.ca/eng/nslam.html
>
> .b.
>
> padawan12 wrote:
>> Yep, there's an ambisonics array demux in the iem collection
>> and a few individuals abstractions that tackle this
>> to varying degrees. Have a scan through the archives
>> before reinventing this wheel.
>>
>> You might also be interested in [audience~] which is
>> a localisation gizmo for four sources and two listener
>> points (ears) between which you could interface a HRT
>> (no not hormone replacement therapy :) for some interesting
>> environment/ambience experiments.
>>
>> a.
>>
>>
>>
>> On Thu, 17 Aug 2006 14:31:18 -0400
>> Alexandre Matheson <amatheso at alcor.concordia.ca> wrote:
>>
>>
>>> hello,
>>>
>>> I want to build a patch that can diffuse an input from a microphone
>>> to a 10 channel speaker array. Ideally I'd like to do this with a 2d
>>> gui such as grid or maybe the gem window with gemmouse. I have done
>>> quad panner's in the past with no problems but I'm stumped at doing
>>> it for 10 channels.
>>>
>>> does one already exist?
>>>
>>> alex
>>>
>>> _______________________________________________
>>> PD-list at iem.at mailing list
>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/ 
>>> listinfo/pd-list
>>
>>
>> _______________________________________________
>> PD-list at iem.at mailing list
>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/ 
>> listinfo/pd-list
>>
>
>
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/ 
> listinfo/pd-list
>



More information about the Pd-list mailing list