[PD] ICST releases Ambisonics Externals for Max/MSP

Piotr Majdak piotr at majdak.com
Thu Mar 30 17:40:38 CEST 2006


Hi!

There's an ambisonic lib "iem_ambi" (in cvs externals/iem/iem_ambi) which allows 
encode to/decode from ambisonic thrid or higher order. Besides the ambimonitor 
and ambicontrol objects - let's avoid inventing the wheel again :-)

br, Piotr Majdak


day 5 wrote:

> it's not much different from PD, but the fact remains that in it's  
> present state, it is incompatible with PD's API.
> 
> although i'm quite busy at the moment, i'll have a look at it
> 
> frankly though i see no advantage to porting these externals to Pd over  
> using [csoundapi~]'s already implemented version of the same idea  
> (Ambisonics encoding).
> 
> Initial tests seem to indicate that [csoundapi~] compiled with Intel's  
> icc compiler significantly outperforms any PowerPC AltiVec instruction  
> that the current Max/MSP version implements using equivalent processor  
> specifications and compiler flags
> 
> you may be interested in having a look to see if you can't improve your  
> code
> 
> http://cvs.sourceforge.net/viewcvs.py/csound/csound5/Opcodes/ 
> ambicode.c?view=markup
> 
> http://www.csounds.com/manual/html/bformenc.html
> http://www.csounds.com/manual/html/bformdec.html
> 
> 
> ./d5
> 
> On Mar 30, 2006, at 9:35 AM, /*j wrote:
> 
>> sorry about the double post
>> i thought this would stir up some dust.
>>
>> the source code's there, it's not much different from PD...
>> i'm actually looking for somebody to help me port the audio objects 
>> to  PD.
>>
>> are you up for it?
>>
>> /*j
>>
>> On 30 Mar 2006, at 15:03, day 5 wrote:
>>
>>> so what exactly do precompiled Max/MSP binary files and source code  
>>> that is incompatible with Pd's API have to do with Pd ?
>>>
>>> just releasing your software under LGPL does not make it relevant to  
>>> this list
>>>
>>>
>>>
>>> ./d5
>>>
>>> On Mar 30, 2006, at 3:14 AM, /*j wrote:
>>>
>>>> Apologies for cross-posting.
>>>>
>>>> ---
>>>>
>>>> The Institute for Computer Music and Sound Technology ICST of the  
>>>> Zurich School of Music, Drama and Dance is proud to announce the  
>>>> release of a set of externals for Max/MSP for Ambisonics surround  
>>>> sound processing.
>>>>
>>>> These externals are the result of research and practise using  
>>>> Ambisonics since 2000 and have been tested and used in numerous  
>>>> concerts, compositions and installations.
>>>>
>>>> The ICST releases these externals under the terms of the GNU Lesser  
>>>> General Public License (LGPL).
>>>> For more information regarding this license go to http://www.gnu.org.
>>>>
>>>> This release comprises four objects for surround sound processing  
>>>> and source-control in three dimensions:
>>>>
>>>> ambiencode~  -  encode n audio-channels in up to 3rd order 
>>>> ambisonic  b-format
>>>>
>>>> ambidecode~  -  decode up to 3rd order ambisonic b-format to n  
>>>> audio-channels
>>>>
>>>> ambimonitor  -  graphical user interface object for sound-source  
>>>> placement (Mac only)
>>>>
>>>> ambicontrol  -  control sound-sources in the ambimonitor in a  
>>>> variety of ways (Mac only)
>>>>
>>>> This release has been developed and tested on Mac OS 10.4 (Tiger)  
>>>> and Max/MSP 4.5.x
>>>>
>>>> The DSP-objects have also been compiled and tested under Windows XP  
>>>> SP2 and Max/MSP 4.5.x. Due to the considerable task of porting the  
>>>> GUI object to Windows, this release for Windows contains only the  
>>>> audio-objects.
>>>>
>>>> The files can be downloaded from:
>>>> http://www.icst.net/downloads/
>>>>
>>>> We hope you'll enjoy them!
>>>>
>>>>
>>>> Jan Schacher
>>>> Philippe Kocher
>>>
>>>
>>>
>>
> 
> 
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list


-- 
Piotr Majdak
Institut für Schallforschung
Österreichische Akademie der Wissenschaften
Reichsratsstr. 17
A-1010 Wien
Tel.: +43-1-4277-29511
Fax: +43-1-4277-9296
E-Mail: piotr at majdak.com
WWW: http://www.kfs.oeaw.ac.at






More information about the Pd-list mailing list