[PD] Announcing "RRADical Pd"

e skogen eskogen at usfamily.net
Fri Nov 28 18:40:40 CET 2003

hi frank, list

i've been moving toward this type of reusable idea with my patches, and 
i think it's a good idea to support something like this as a group. the 
problem has always been creating abstractions than can mingle. everyone 
has varying programming styles, and with a system as open as pd, having 
abstractions communicate in a common way can be difficult.

one thing i've found useful is routing abstractions using OSC. each 
abstraction is given a name as it's first argument, and it can 
automatically be referenced from that point on with:


so the user just needs to know how to create the abstraction and give it 
a name, and then set a sequencer to send OSC commands to that synth 
using a standard interface. this way, i can have lots of different synth 
abstractions controlled the same way.

i'll try to post some examples soon, but i guess what i'd like to see is 
some collaboration on a higher level framework. i'm with you on this 
idea frank.

-- eric

> My goal is to create a collection of patches, that make Pd easier and
> faster to use for people who are more used to software like Reason or
> Reaktor. For that I would like to create patches, that solve
> real-world problems on a higher level of abstraction than the standard
> Pd objects do. All these high level abstractions should come with
> (detachable and changable) GUIs built in and must use a common way of
> saving states. That's were pool came in.
> So for example instead of a basic lop~ low pass filter something more
> complete like a recreation of the Sherman filter bank should be
> included in that collection. My sseq and angriff patches followed this
> idea in general, but there are much more patches needed.
> Like
>  * a sample player (adapt Gyre?)
>  * Various OSC/LFO with preset waveforms
>  * drum machine
>  * guitar simulator
>  * grain sample player
>  * more sequencers
>  * basically a lot of things like that:
>    http://www.propellerheads.se/products/reason/closeup.html
> Not that I want to make Pd be Reason, no way. But pre-fabricated
> high-level abstractions are what I want to collect because I see a use
> for it.
> My project also has gotten a marketing name already: 
>   RRADical Pd
> with RRAD as an acronym for "Reusable and Rapid Audio Development"
> with Pd. RRADical Pd will (very likely) be presented at the next Linux
> Audio Developer conference in Germany at the end of April so there is
> still some time to actually make it take off before.
> I'd like to discuss ideas for this project here. Next week I will also
> set up a Wiki-area on pure-data.org where thoughts and results for
> this can be made public (and persistent).
> ciao

------ http://USFamily.Net/info - Unlimited Internet - From $8.99/mo! ------

More information about the Pd-list mailing list