3 ms·
FWIW, I have also authored a related tool. I wrote Scheme for Max and Scheme for PD, enabling you to run s7 Scheme inside Max, PureData, and Live (through Max).
by iainctduncan 3y ago
FWIW, I have also authored a related tool. I wrote Scheme for Max and Scheme for PD, enabling you to run s7 Scheme inside Max, PureData, and Live (through Max). It uses the same Scheme interpreter as the Common Music (mentioned here) and allows you to run a fair bit of common music code, though it is in general targetted at being a bit more low level. And of course includes a bunch of Max integration things not in CM. You can use it, for example, to write sequencers and automation tools that share Max buffers, sync with the transport, use the Live API in Ableton Live, etc.
Project page here:
http://github.com/iainctduncan/scheme-for-max http://github.com/iainctduncan/scheme-for-max
Demos here:
https://youtube.com/c/musicwithlisp https://youtube.com/c/musicwithlisp
Long form (thesis) paper on the project:
https://iainctduncan.github.io/papers/index.html https://iainctduncan.github.io/papers/index.html