After finishing snd-selectric-mode, I pulled out the layer of elisp that talks to the snd
process, and decoupled it from snd-selectric-mode's use case. The result is sndd.el.
Here's a demo with some computer generated frog sounds. Of course, I chose the charismatic Pacific Chorus Frog:
Not shown is all the hackyness I've done if you want to toggle verbosity in the buffer.
- See a demo video using hella-sounds.el in my article.
hella-sounds.el uses it to drive audio from emacs. snd-selectric-mode
can be refactored to use it.- and you can use it too! (on linux, mac and other unix-like systems, since it depends on
snd
).
Thanks again to all my supporters. Your help makes it dramatically easier for me to write software and articles. And if you'd consider supporting my work, send me an email (I still don't have an automated way).