A browser tribute to the late-'90s Mixman Studio remix workflow.
Hold the track buttons on the two turntables to play loops in sync.

Audio starts only after you press the button. Nothing is uploaded; everything runs on this device.

Confirm

Loading…

Name

Help & keyboard shortcuts

Performing

  • Hold a circle (mouse, touch, or its key) to hear that track. Release to stop. Every loop plays in sync with the shared beat.
  • Hear first, then lock. Hold the circles you like together, then press the Space bar (or a turntable's centre LOCK button): everything you are holding stays on. Let go and keep playing. To release locks, hold the locked circles again and press Space (or LOCK) once more; Delete / Esc release everything.
  • Tap-lock (for touch screens): the Tap-lock button, or LOCK with nothing held, makes a tap lock / unlock a circle instead of holding it.
  • Break (either Ctrl key, or the long SOLO bar between the decks): while it is down, every locked track is silenced except the circles you are pressing right now. Let go and all the locks come back by themselves. Shift+click on the bar latches it. (Pressing circles with Ctrl down is fine, and Ctrl+Space locks. Other browser shortcuts such as Ctrl+S or Ctrl+P are ignored while you play. Ctrl+W, Ctrl+T and Ctrl+N belong to the browser: press F for full screen, where Chrome and Edge hand them to the app; otherwise the browser asks before closing the tab while Ctrl is held.)
  • Scratch: drag around the black record rim. Letting go drops the deck back in sync.
  • Patterns (the numbers 1 2 3 … 9 0, also on-screen buttons): hold a number for 3 seconds to store the sounds that are locked or held right now; tap it later to lock exactly those sounds, replacing the current locks. Empty memory + hold = cleared.
  • W.A.R.P.: choose an effect, then press and drag on the pad. The effect is active only while you hold the pad.
  • Hits (one-shots, marked ▸) play to their end and can't be locked.
  • REC records your performance as a mix. MIX ▶ replays it; the Recording studio renders it to WAV.
  • Studios panel. The turntables take centre stage; the Mixer, FX, Sounds, Recording and Control Room live in a panel under them. Open or close it with the button at the right of the tabs or the ` key. It remembers your choice.
  • Move sounds between circles. Switch on Arrange (console), then drag a circle onto another: they swap, taking their volume, pan and locks along (nothing plays while arranging). The Sounds studio also shows a key map where you can drag the same way. Recorded takes follow the sounds to their new circles.
  • Replace one sound. Right-click a circle (or press the Menu key on it), choose Load sound… and pick a .trk, .wav or .mp3. You can also drop a file onto a circle. Everything else stays as it is.
  • Saved layouts. In the Sounds studio, Save current layout… remembers which sound is on which circle (with its settings). Apply it later, even after re-loading the same files; sounds the project doesn't have are left empty.
  • On a phone turn it sideways: you get the two plates and six buttons (plate picker, REC, PLAY, STOP, LOCK, SILENCE). LOCK keeps what your fingers hold; hold SILENCE to mute the locked tracks except the circles you press. The corner switch shows the full layout.
  • Plates. The PLATE picker in the title bar switches the whole set of sounds: the demo kit, a folder you added under mixes/, or Custom, your own plate (kept in this browser). Adding a mix folder is explained in the README.
  • Original Mixman .trk files: put them in a mix folder, or use Sounds studio → Load pack… (or the Control Room) for the Custom plate. Tempo and loop lengths come from the files; the first 8 go on the left turntable, the next 8 on the right.

Keyboard

Left turntable circlesQ W E top · A D middle · Z X C bottom
Right turntable circlesU I O top · J L middle · M , . bottom
Lock held circlesSpace
Break: silence locked tracks while heldCtrl (left or right; or G / H)
Play / pauseEnter
Stop (and unlock all)Esc
Play recorded mixB
Full screen (captures Ctrl+W in Chrome / Edge)F
Unlock all tracksDelete or Backspace
Tempo −1 / +1 BPM[ ]
Tap tempoT
Recall pattern memory 1-10tap 1 2 … 9 0 (or the numbered buttons)
Store the locked sounds in a memoryhold the number for 3 seconds
Master volume − / +- =
Metronome on/offN
Show / hide the studios panel` (backtick)
HelpF1

Shortcuts are disabled while you type in a text field. Keys use physical positions, so they work on any keyboard layout.