Steve Harris <[EMAIL PROTECTED]> 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
