[PlanetCCRMA] any hints for realtime algorithmic composing environment?

Matthew Barber brbrofsvl at gmail.com
Mon Dec 3 16:01:01 2007


Hello

Would not supercollider itself fulfill your demands, as an algorithmic
composition tool, event generator, event interpreter, front-end, and
sound-maker, in an emacs environment with gui-building capabilities?

PD would be a functional (if not optimal) option, too, but of course that's
graphical programming, which doesn't seem to be what you're into -- however,
you can build your own text-based algorithmic event interpreters in PD.  As
far as I know PD can communicate with supercollider, and there are libraries
for loading csound orchestras (csoundapi).  Its gui-building capabilities
are obvious.

Matt


____________________
Hello,

I'm looking for some kind of environment to explore simple realtime
algorithmic composition.

It should preferably have these properties:

- good emacs integration

- use a functional language like a lisp dialect, or ocaml or haskell,
preferably not some home-brew language

- be able to schedule real time midi(or osc) messages

- I should be able to make a midi filter that receives midi messages
and outputs other events based on the incoming events, for instance
like an arpeggiator.

- be able to build some form of guis, but good api:s is much
  more important

- should have an at least semi-alive community

- should be fun to use :)

I dont intend for the system to make noises itself, it should
interface to csound, or supercollider or whatever.

I thought common music might be this environment, but I cant make it
work despite some effort. 

So, my question is: what do people use for these sorts of things?

-- 
Joakim Verona