[CM] [ANN] Re: SND as a pd-external.

Kjetil S. Matheussen kjetil@ccrma.Stanford.EDU
Sun, 8 Jan 2006 12:25:02 -0800 (PST)


This mail is to inform that SND as a PD external now has support
for sound processing as well as data processing, and that various
bugs and stuff has been fixed since the last announcement.

Check out help-snd.pd for a data processing example, and help-snd-fm.pd 
for a sound processing example.


On Tue, 6 Dec 2005, Kjetil S. Matheussen wrote:

>
> (This is an announcement)
>
> By ./configuring snd with the --with-snd-as-pd-external flag,
> you can use SND as a pd external. Check out the help-snd.pd patch
> for examples of use.
>
> For now its pretty similar to the k_guile external, but all the SND
> stuff is available, and its threaded, so guile's garbage collector will not 
> interrupt pd.
>
> This makes SND as a pd external into a much better option than k_guile, and a 
> very competitive alternative to the py/pyext external.
>
> Theres only realtime data-processing accessible via outlets/inlets/bindings 
> for now, but realtime sound-processing is coming up soon as well. And of 
> course, you can send messages to SND to do all kinds of things that SND 
> provides, like playing files and stuff. (stuff=to much to be able to mention 
> in one sentence)
>
> http://ccrma.stanford.edu/software/snd/
>
>
> USAGE
> -----
> cd pd/externals
> wget ftp://ccrma-ftp.stanford.edu/pub/Lisp/snd-7.tar.bz2
> tar xvjf snd-7.tar.bz2
> cd snd-7
> ./configure GUILE_CONFIG_path=<somewhere-where-guile1.7.2-is-installed>/bin 
> --with-snd-as-pd-external
> make
> export LD_LIBRARY_PATH=<somewhere-where-guile1.7.2-is-installed>/lib
> pd help-snd.pd
>
> (no make install)
>
>
>