[PD] Ambisonics for Immersive Environment

IOhannes m zmoelnig zmoelnig at iem.at
Thu Apr 10 12:57:35 CEST 2008

j milo taylor wrote:
> Hi,
> I am bit of a newbie and I'm intending to development an immersive 
> audio-visual environment based on a mysql / xml database of sound 
> artists. I would like to explore PD as the means of presenting data in a 
> spatialised installation context, and ambisonics would add a lot to the 
> experience.
> The options available in PD are, as I understand
> IEM bin_ambi <http://iem.at/Members/noisternig/bin_ambi>
> CUBEmixer <http://puredata.info/Members/ritsch/News/cubemixer>
> Ambilib <http://music.york.ac.uk/mrc/download.php>
> ambipan~, ambicube~ and vbapan~ 
> <http://cicm.mshparisnord.org/dl/ambipan.htm>
> Does anyone have any recommedations for this? My app is, at present 
> based in X3D, and the position of sound sources are expressed as, for 
> example
> position='-3.20022 -.78022 17.05038',
> how complex would it be to send this spatialisation data to PD, and use 
> to PD as the audio engine for app for further real-time manipulation?

the CUBEmixer (and ambisonics in general) eats spherical coordinates (in 
degree); i guess your coordinates are cartesian, so you have to convert 
them. zexy's [cart2sph] does this for you (but outputs angles in 
radians, so you have to convert them to degree (e.g. [rad2deg])


More information about the Pd-list mailing list