SWEATPANCESP909 · PUT SOME STANK ON IT
AUDIO STANDBY

SWEATPANCE SP909.

SESSION SAVED ON THIS DEVICE
SP909

SWEATPANCE

PROGRAMMABLE STANK COMPOSER
SWEATPANCE RECORDS
BRONX, NY / 909-01

Swipe the sound controls sideways. Drag a knob up or down to adjust it. Tap a voice name to select and hear it.

01 / 16
BASS DRUM
I · 1 · 01
PROGRAMMABLE RHYTHM · 11 VOICES / 96 PATTERNSSPACE PLAY / STOP · CLICK A VOICE TO SELECT & AUDITION

Swipe the grid sideways, or use the larger step buttons above. Choose Strong, Weak or Flam before entering hits.

SP909 / SAMPLE BANK

Your sounds. Our bad habits.

Ten sample slots. Replace individual sounds below, or choose up to ten files to fill slots from top to bottom. Open and closed hats share a source.

WAV, MP3 & browser-supported audio · 6 MB / 20 sec per sound · 40 MB per kit

Samples stay in this working session until you reload or close this page. Save Session includes your audio so you can bring the entire kit back later. Uploaded sounds use the panel’s Level, Tune, Attack, Decay, Tone and Snappy controls where available. Tune and Decay appear on custom voices that need them.

SP909 / MIDI PATCH BAY

Wire it into your world.

Play the SP909 from a controller, or send its rhythm and clock to your gear.

Connect to choose your MIDI devices. Your browser will ask for permission.

Output starts after you select a device. Incoming notes are not echoed back. Use Tap Write to record incoming hits. MIDI clock input is not supported.

Drum note map

Web MIDI needs a supported browser and permission. If this embedded view blocks access, open the published app directly in Chrome or another Web MIDI browser.

Your file is ready

Download file ↓

On iPhone or iPad, use Share / Save to Files, or download and find the file in Downloads.

THE FIELD GUIDE

Make it sweat.

01 / Write a rhythm

Press Start to hear the loaded groove. Click an instrument name to select and audition it, then use the 16 keys to place hits. Click a lit key again to remove it.

Choose Strong, Weak or Flam before entering steps. Total Accent opens a shared accent lane. Drag knobs vertically, use arrow keys, or double-click to reset.

02 / Shape the groove

STANK (0–10) delays alternate sixteenth notes. Flam adds a second strike to bass drum, snare and tom hits. Scale changes the subdivision; Last Step sets pattern length.

Tap Write records the selected voice into the nearest step as you audition. Space starts or stops; keys A S D F G H J K L ; ' audition the 11 voices.

03 / Build a track

Choose one of 96 patterns using Bank, Group and Pattern. Patterns are saved on this device; use Save Session to keep custom samples. Copy and Paste duplicate an entire pattern. The arranger chains patterns into four tracks.

Save Session downloads a backup including your uploaded samples, sound settings, patterns and tracks. Export WAV renders the selected pattern for four repetitions, with a short tail. MIDI Connect requests browser MIDI access for drum note input and note/clock output.

Taking it to a DAW? Export Stems ZIP downloads 11 separate drum tracks. Unzip and import all WAVs at bar 1 with your project tempo matching SP909. Each file covers the selected pattern repeated four times, plus tails. Current mutes are respected. Stereo 44.1 kHz / 32-bit float stems retain your sound settings, with the shared master limiter bypassed for mixing.

04 / Bring your own sound

Open Sample Bank or Load Sound on a voice. Upload one sound or a batch of up to ten; Preview auditions it and Factory restores the original. Tune changes pitch, Decay shortens the sound, and the other panel controls shape it. Save Session includes your audio; reload that backup to restore your custom kit.

Phones & tablets

Tap Start to enable sound. Swipe the sound panel and pattern grid sideways. Drag knobs vertically; use the large step keys and Strong / Weak / Flam buttons to write rhythms. After switching apps or locking the screen, tap Start again. Save Session before closing to keep custom audio. Exports open a file panel with Download and, when supported, Share / Save to Files. MIDI needs browser support and may be unavailable on your device.

About this instrument

This is an independent, evolving TR-909-inspired instrument, not a verified circuit-accurate emulator. The drums are synthesized; hats and cymbals use samples from Matthew Cieplak’s ER-99. The engine and interface have been rewritten.

Hardware-style sound controls and sequencing, with browser conveniences. Exact component behavior, DIN sync, tape storage, external MIDI clock input and the original button-combination operating system are not emulated.

Distributed under GPL-3.0. Download complete source. Roland and TR-909 are trademarks of Roland Corporation. No affiliation or endorsement.