I find SuperCollider SynthDefs to be a rich source of useful new
patches, but I always rewrite them in Faust for compatibility with
everything else. The code usually looks very similar (because I write
Faust versions of the SC primitives used). An interesting recent
example is the Risset bell, which started out as a Pd patch (surely
Max before that), then SuperCollider, and now Faust, which can be
compiled for any of the above. - jos
On Wed, Feb 1, 2012 at 4:59 PM, Albert Graef <Dr.Graef(a)t-online.de> wrote:
On 02/01/2012 12:16 PM, rosea.grammostola wrote:
Interesting. Would be nice if you could use SuperCollider code (synths)
as LV2 plugins too. Or is it naive to think that such a LV2 plugin
(supercollider-lv2) would make much more sofsynths available for the
linux platform?
That's certainly possible. But the synthdefs are only part of the story.
Many SC instruments are highly customized and dynamic networks of signal
processing components driven by sclang code. I'm not sure how you would map
those to standalone components in an LV2-based environment where audio and
control ports are (mostly) static.
Albert
--
Dr. Albert Gr"af
Dept. of Music-Informatics, University of Mainz, Germany
Email: Dr.Graef(a)t-online.de, ag(a)muwiinfa.geschichte.uni-mainz.de
WWW:
http://www.musikinformatik.uni-mainz.de/ag
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev(a)lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev
--
"Anybody who knows all about nothing knows everything" -- Leonard Susskind