4 ms·
This just made my day. I'm the author of Scheme for Max, an extension to the Max music programming environment that puts the s7 Scheme interpreter in it for scr
by iainctduncan 2y ago
This just made my day. I'm the author of Scheme for Max, an extension to the Max music programming environment that puts the s7 Scheme interpreter in it for scripting note-event level code (not dsp). It would be fantastic to also be able to use a subset of Scheme for generating DSP level code, where speed would be more important than dynamic typing or continuations/tco/etc.
I will be watching this closely!
- jnxx 2y agowhat do you think about pre-scheme?
- iainctduncan 2y agoI haven't tried it, but I'm curious and interested!
- davidjade 2y agoFun fact: the DOS version of the Cakewalk music software in the late 80's had a scripting language (CAL) that was very loosely based on Lisp. The author (Greg Hendershott) later went on to write a lot about Lisp.
- iainctduncan 2y agoYes! This was the first "lisp" I ever used, back in the very early 90's. It was still part of Cakewalk in the windows releases at that time and was really Cakewalk's secret weapon. With the Ableton Live Notes API, enabling something similar is one of the things I plan on adding to Scheme for Max this year. Thanks for the tip about who wrote it, I will look him up!