audio-kit
Synthesis, theory, patterns and notation. Zero dependencies, one file, no audio assets.
What's in it
music— notes, intervals, scales, chords, transpositionsynth— ADSR, oscillator voices, filters, noise, a mixerseq— a pattern sequencer (rows × channels → timed events)notation— a staff layoutsonify— bytes to soundmaster— loudness match + limiter (a matching aid, not an engineer)
Usage and the notes are in the README. Tests: node test-node.js.