Step sequencer

Schedule a 16-step melody against the audio clock.

ready

node examples/sequencer.js bpm=140 -d 10s
bpm=<number>
tempo
pat=<steps>
comma-separated note names, - or . rests
-d, --duration <time>
run time (CLI accepts s/m/h suffixes; default: 1.75s)
Graph
Scheduled Oscillators → envelopes → Destination
Input
Tempo, pattern
Output
Timed sequence

This is an online step sequencer: a 16-step melody is scheduled precisely against the audio clock rather than a JavaScript timer. Run it in the browser at any bpm, or render the same scheduled sequence from the Node CLI.