blob: 04b25d011797dc042d3b4334577346941bd362ae (
plain) (
tree)
|
|
# WAVEing at Repetitive Repetitive Repetitive Music
Zachary Kanfer
During quarantine, I found myself spending time with an Android app.
One of the features this app has is composing music that loops
endlessly. As with many things, I wondered how much better this tool
would be, if only it was inside Emacs.
This talk will explain how I made this tool inside Emacs, with detours
through Emacs text properties, font rendering, the .WAVE file format,
and music theory. And hopefully at the end, we'll have something
worth listening to.
There are extended notes, references, and links at [https://zck.me/emacsconf2020](https://zck.me/emacsconf2020).
The source can be found at [https://hg.sr.ht/~zck/zmusic/](https://hg.sr.ht/~zck/zmusic/).
|