[linux-audio-dev] [semi-OT] EEL 0.1.0

Mario Lang mlang at delysid.org
Tue Jan 11 14:20:40 UTC 2005


Steve Harris <S.W.Harris at ecs.soton.ac.uk> writes:

> On Tue, Jan 11, 2005 at 12:02:31 +0100, Mario Lang wrote:
>> > I'm very interested in the idea of being able to code modules in a
>> > modular synth live (in realtime) as well.
>> >
>> > I was considering using ChucK, given that it's specifically designed for
>> > RT performance use and can insert/remove/replace pieces of code into the
>> > vm while running, but it looks like it would be a significant amount of
>> > work to adapt the ChucK engine to be controlled by another app.
>> 
>> Have you looked at SuperCollider3?  It is designed for RT, allows for live
>> coding in all sorts of ways (JITLib) and can easily be controlled from
>> other apps (the client and server side both can send and receive OSC) and
>> it has 8 JACK in and out ports by default.
>
> Yep, for performance coding I would say SC is the best bet, I've seen a
> live coding performance, and it was very impressive. Almost enough to make
> me want to use emacs. Almost ;)
>
> I was thinking of a live C compiler for prototyping and testing
> purposes.

CLM (Common Lisp Music) already does that since many years, but its
compilation stage is quite slow. Actually, since I used some more-or-less
real-time coding languages (which do not have the dreaded edit-compile-run
cycle), I can't quite make myself to go back to that :-)

-- 
CYa,
  Mario




More information about the Linux-audio-dev mailing list