<div dir="ltr"><p class="gmail-_1qeIAgB0cPwnLhDF9XSiJM" style="margin:0px;padding:0px 0px 0.25em;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;font-size:14px;line-height:inherit;font-family:"Noto Sans",Arial,sans-serif;vertical-align:baseline;color:rgb(26,26,27)">Hello, I'm the author of Scheme for Max, a relatively new open source external for Max/MSP that hosts an embedded Scheme Lisp interpreter using S7, the Scheme implementation from Bill at CCRMA, also used in Snd and Common Music. The external allows one to do things like script and live code Max in scheme, including evaluating lisp code on the fly from files or message boxes, sending messages to other objects, writing to and from common data structures, and interacting with the scheduler. I'm pretty excited about how well it's working for my purposes, and will be doing a new release this fall as part of my MMus at UVic, as well as turning it into a thesis project. I also intend to include full support for the Common Music algorithmic composition toolkit (which also is programmed in S7 scheme or SAL)</p><p class="gmail-_1qeIAgB0cPwnLhDF9XSiJM" style="margin:0px;padding:0.8em 0px 0.25em;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;font-size:14px;line-height:inherit;font-family:"Noto Sans",Arial,sans-serif;vertical-align:baseline;color:rgb(26,26,27)">I have been kicking around the idea of trying a PD port, and wanted to check whether this sounded interesting to folks in PD land. I like the idea of port because it's always good to be have one's work usable on more than one platform, and linux support would be good for low latency use cases and things like running on small machines. I expect this would be a significant amount of work though, so figured I'd see if it sounded interesting to folks first.</p><p class="gmail-_1qeIAgB0cPwnLhDF9XSiJM" style="margin:0px;padding:0.8em 0px 0.25em;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;font-size:14px;line-height:inherit;font-family:"Noto Sans",Arial,sans-serif;vertical-align:baseline;color:rgb(26,26,27)">You can get the idea of how it works from the v1 demo video if you want to see what I'm getting at. <a href="https://www.youtube.com/watch?v=ErirIFCTdjg" class="gmail-_3t5uN8xUmg0TOwRCOGQEcU" rel="noopener nofollow ugc" target="_blank" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline">https://www.youtube.com/watch?v=ErirIFCTdjg</a></p><p class="gmail-_1qeIAgB0cPwnLhDF9XSiJM" style="margin:0px;padding:0.8em 0px 0.25em;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;font-size:14px;line-height:inherit;font-family:"Noto Sans",Arial,sans-serif;vertical-align:baseline;color:rgb(26,26,27)">Comments, questions, feedback welcome.</p><p class="gmail-_1qeIAgB0cPwnLhDF9XSiJM" style="margin:0px;padding:0.8em 0px 0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;font-size:14px;line-height:inherit;font-family:"Noto Sans",Arial,sans-serif;vertical-align:baseline;color:rgb(26,26,27)">Iain</p></div>