Q is an equational programming language based on term rewriting. Q-Midi is an add-on module for the Q language which provides an interface to MidiShare, Grame's cross-platform MIDI library. If you want to try out programming computer music applications in a high-level functional programming language, then these might be for you. You can find more information about Q and Q-Midi at http://q-lang.sourceforge.net/.
Also available now in CVS is a first snapshot of the upcoming Q-Synth package which provides interfaces to OSC and SuperCollider3. See http://sourceforge.net/cvs/?group_id=96881 for checkout instructions (the CVS module name is q-synth), and for a link which allows you to browse the CVS repository.
Enjoy! Albert Graef
-- Dr. Albert Gr"af Email: [EMAIL PROTECTED], [EMAIL PROTECTED] WWW: http://www.musikwissenschaft.uni-mainz.de/~ag
