rack

An arpeggiator driving an FM voice, and a JAM band you can solo over in any key.

rack is a single-page browser instrument with two modes. ARP drives a monophonic FM synth voice from a step sequencer. JAM is a practice band with bass, chords and drums playing real progressions over selectable grooves. The harmony uses scale-relative roman numerals, so you can solo in any key, and a fretboard ring shows the next change. The engine is tuned to stay under Firefox's render-thread deadline. One codebase builds the web, desktop and mobile versions.

rack in motion. The step sequencer drives the ARP voice, then the JAM practice band takes over (captured from rack.nuez.no)
specifications
STACK
ts · tone.js
MODES
arp + jam
TARGETS
web · desktop · mobile