<div dir="ltr">Hi everyone, I&#39;m excited to announce that Scheme for Pure Data  (aka s4pd) is now code complete for version 0.1 and ready for people to use, though it does still require building from source at the moment. This should &quot;just work&quot; with the Makefile, let me know if not. <div><br></div><div>Scheme for Pd is an open-source external for live-coding and scripting Pd with an embedded s7 Scheme Lisp interpreter. It is a port of most of Scheme for Max, also by me, for Max/MSP. s7 is an embeddable minimal Scheme implementation by Bill Schottstaedt at CCRMA, with many nice features for algorithmic composition and embedding. (Like I need to say that here! haha!) </div><div><br></div><div>Features in beta 0.1:</div><div>* run code from files, and hot reload files during playback<br>* evaluate scheme code from Pd messages live with a REPL</div><div>* keeps on playing fine when you go into edit mode  <br>* output numbers, symbols, lists, vectors (as Pd lists)<br>* basic array i/o<br>* send messages to named receivers <br>* schedule functions with delay, using the Pd scheduler<br></div><div><br></div><div>The GitHub project page is here. Please file issues there if you find bugs or the help is unclear. I&#39;m sure there are still some issues!</div><div><a href="https://github.com/iainctduncan/scheme-for-pd" target="_blank">https://github.com/iainctduncan/scheme-for-pd</a><br></div><div><br></div><div>If you can help with testing and making builds on Windows and Linux, please let me know. I think this version should be ready for a binary release now.</div><div><br></div><div>As usual, a huge thanks to Bill and all the others who have made this possible with the work on s7!!</div><div><br></div><div>Enjoy,</div><div>iain</div><div class="gmail-yj6qo"></div><div class="gmail-adL"><br></div></div>