↗ Beat Patch Programmer · personalities, ranges & audition · My Beats / email sign-in

SPECTRASCOPE / PLAY

Groove Sketchpad

One scene. Three connected instruments. Sixteen places to take it.

CHORDS × DRUMS × BASS

iPhone: tap Play, raise media volume and check Bluetooth output. On older iOS, turn Silent Mode off. Keep this page in the foreground.

Space = play / stop · highlighted Play scene / Play song sets the target. While stopped or in Scene mode, selecting a pad chooses scene playback. Pad clicks queue the next scene cycle even in Song mode. Follow ON tracks the audible scene; Follow OFF pins the editor. Each instrument has its own Follow button; pattern edits autosave. Focusing the song chain chooses song playback. Typing and slider controls keep their normal keys.

Ready. Nothing plays until you press Play.

LIVE / MIXER

Global mix · follows playback, not the selected pad

Three-band EQ · Solo is additive · Mute wins over Solo · Changes are live. Scene Level/Mute below remain sequence settings; mixer controls affect audio, not MIDI.

Harmony monitor / family · tones · inversions · seven output lanes

CHORDS + BASS / Scene bank

Tap a pad · Next scene cycle

Amber: chord notes · Blue: bass contour. Drums have their own bank and song chain on the Drums page. Each mini-roll spans the full scene, including seeded variations and swing. Tap a pad during playback to queue its next-cycle launch. Blinking yellow = queued; green = playing. While stopped, pads select the editor without starting audio.

Audio export: 48 kHz / 24-bit stereo · current mix and live sounds · full scene variation cycle · equal-length, pre-master-limiter stems. Stop playback first. Final release tails are trimmed to the loop boundary.

Modulation / sequence the sequence 6 drawable lanes

Draw curves or paint bass traversal modes. Each lane has its own length and clock. Enable a lane to hear it; edits apply next scene pass and are included in MIDI. Bass mode changes take effect at the next stage visit, restarting its path. Scene launches restart all lanes.