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-formatambidecode~ - decode up to 3rd order ambisonic b-format to n
audio-channelsambimonitor - 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.xThe 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