Exciting news for those people who’ve been following our progress with SOUL - you can now actually try writing it yourself… in your browser!
The website is https://soul.dev, where we’ve built a WASM/WebAudio based playground where you can write and interact with simple SOUL programs. The playground supports audio in & out, WebMIDI, and can expose properties as event-sources so you can write synths, effects, etc. with live properties.
We’ve got a folder of example code here:
(the list of examples is hosted in our github repo: https://github.com/soul-lang/SOUL/tree/master/examples, so if you write something great and would like us to add it as an example, please let us know!)
This is still very early in the SOUL project, and the playground only represents the first step of many products and a much more fully-featured API that we’re aiming to have ready later this year, but it’s fun to tinker with, and we’d love to hear your feedback on the language itself.