Lisp and OSC or Midi

Oct 2, 2006 at 11:44am

Lisp and OSC or Midi

Dear all,
I’m going to start to writing a program in LISP (Common Lisp I guess, it’s the same), that would communicate with Max.
I’m a newbie in the Lisp world and I would like to know how can a Lisp program builds a Midi or OpenSoundControl message, or some other solution to communicate with Max.

I’m on Windows XP right now, so I can’t use Brad Garton’s MaxLisp ( http://www.music.columbia.edu/~brad/maxlisp/ ).

Thank you very much,
Bruno

————————————————-
- http://www.brunozamborlin.com -
————————————————-

#27920
Oct 4, 2006 at 6:18am

Bruno Zamborlin wrote:
> I’m going to start to writing a program in LISP (Common Lisp I guess,
> it’s the same), that would communicate with Max. I’m a newbie in the
> Lisp world and I would like to know how can a Lisp program builds a
> Midi or OpenSoundControl message, or some other solution to
> communicate with Max.

On this list you’ll find a zillion people who happily help with Max, The
only one I know who knows lisp here would be Brad who made the lisp
external (there might be more). I guess there are lists which focus on
Lisp. Maybe thats a better place to find an answer… OSC is documented
at the CNMAT site…

Stefan


Stefan Tiedje————x——-
–_____———–|————–
–(_|_ —-|—–|—–()——-
– _|_)—-|—–()————–
———-()——–www.ccmix.com

#85056
Oct 4, 2006 at 7:22am

Well, there is at least one more on this list, who knows and uses LISP ;-)

To answer to the original question:
there are a couple of options, how to communicate between Max and Lisp.
First of all, I would consider to use some extension of the LISP environment, which already provides reasonable musical functionality, like Open Music (www.ircam.fr), PWGL (http://www2.siba.fi/PWGL/) or Common Lisp Music/Common Music (http://ccrma.stanford.edu/software/).

What I did a lot myself, was using Open Music to generate and payback MIDI Data and feed them into Max via the IAC bus. Of course there are other options, but this seems to be the most simple one…

Hope that helps,
let me know if you have further questions,
best,
Johannes


http://www.johanneskretz.com
http://www.ikultur.com
http://www.newtonensemble.info

Quote: Stefan Tiedje wrote on Wed, 04 October 2006 00:18
—————————————————-
> On this list you’ll find a zillion people who happily help with Max, The
> only one I know who knows lisp here would be Brad who made the lisp
> external (there might be more). I guess there are lists which focus on
> Lisp. Maybe thats a better place to find an answer… OSC is documented
> at the CNMAT site…
>
> Stefan

#85057

You must be logged in to reply to this topic.