WAVEing at Repetitive Repetitive Repetitive Music
summary
Built a simple step-sequencer called zmusic inside Emacs that writes little-endian WAVE files and shells out to a native player because Emacs’ play-sound blocks or goes silent. Buttons use text properties so adjacent ones conflict, zero‑width space proves not truly zero width, and concurrent shelled players interfere (so chords glitch). Notes are represented as semitones from a root and converted to frequencies; file save, scales, looping and live editing already work, keyboard and richer timbre remain unfinished.
AI-written summary · about
chapters (5)
related talks
10mMaking Music! In Emacs?!
39mBecome a Developer of Electronic Music
33mWriting Music with Ruby: A subtle introduction to music theory
51mMaking Music with Ruby: Patterns, Context, Fun
37mHow to code music?
01h 02mMusical patterns as functions
08mReactronica: Music as a Function of State
50mCollaborative Music with Elm and Phoenix
