Hello hackers, a couple of years ago I made Scheme for Pd, a sibling project of my Scheme for Max external that allows scripting Pd (and Max) in s7 Scheme. I'm now into a PhD and am (surprise, surprise) rather busy, but there are some things that could be done with the Pd version that would be interesting. In a nutshell, it's like a cross between Max's JS object (but able to run temporally accurate code) and Common Music 3 (much of which it can run, same Scheme interpreter).
For the initial release, I was only interested in solo development as it was a master's project. This is a call to see if there are people interested in joining on the project so I can bring it back to life. It requires a fairly good understanding of writing externals in C and of Scheme. It does not (yet) do DSP, only message stuff. There are a number of recent developments in the Max version that would be neat to port over if there is interest.
The project page is here: https://github.com/iainctduncan/scheme-for-pd
Some videos are here: https://www.youtube.com/c/musicwithlisp
If you are interested, please email me as well as the list, at iainctduncan @{ the mail server that starts with G}.com
thanks iain
It occurred to me thinking further that really one doesn't need to know much about Scheme or Lisp, provided one is interested, as I didn't when I started! The work is mostly in C. FWIW. :-)
iain
On Sat, Mar 16, 2024 at 8:17 AM Iain Duncan iainduncanlists@gmail.com wrote:
Hello hackers, a couple of years ago I made Scheme for Pd, a sibling project of my Scheme for Max external that allows scripting Pd (and Max) in s7 Scheme. I'm now into a PhD and am (surprise, surprise) rather busy, but there are some things that could be done with the Pd version that would be interesting. In a nutshell, it's like a cross between Max's JS object (but able to run temporally accurate code) and Common Music 3 (much of which it can run, same Scheme interpreter).
For the initial release, I was only interested in solo development as it was a master's project. This is a call to see if there are people interested in joining on the project so I can bring it back to life. It requires a fairly good understanding of writing externals in C and of Scheme. It does not (yet) do DSP, only message stuff. There are a number of recent developments in the Max version that would be neat to port over if there is interest.
The project page is here: https://github.com/iainctduncan/scheme-for-pd
Some videos are here: https://www.youtube.com/c/musicwithlisp
If you are interested, please email me as well as the list, at iainctduncan @{ the mail server that starts with G}.com
thanks iain