BMO MPC is a JavaScript sound toy built around an MPC-style sixteen-pad layout. Three kits map drums, bass, chords, leads, and odd little flourishes to the same keyboard grid, while reverb, delay, and distortion controls invite a quick pass through the effects drawer.
What is BMO MPC?
The project takes two pieces of button-friendly design language—the console-shaped charm of Adventure Time's BMO and the four-by-four performance grid associated with MPC beat making—and folds them into a compact browser instrument. Its code defines three sixteen-sound kits on the Z-to-V, A-to-F, Q-to-R, and 1-to-4 rows, so the layout should become familiar after a few taps. The palette stretches from kicks, snares, claps, and hats to bass notes, chords, plucks, and leads. A separate controls panel exposes reverb, delay, and distortion for roughing up the result.
What you can do there
- Trigger samples from sixteen keyboard keys
- Switch among three sound kits
- Adjust reverb, delay, and distortion
Why we picked it
The keyboard map is small enough to learn in a minute, but the three kits and effect controls give it more room than a one-joke noise button. The BMO-meets-beat-pad premise is specific, playful, and perfectly suited to a short browser detour.
How to get the most from it
Let the application finish loading, then try Z, X, C, and V for the bottom row before moving upward through A–F, Q–R, and 1–4. Switch kits once the layout feels familiar, and add one effect at a time so you can hear what changed.
Good to know
JavaScript and audible playback are central to the experience. The live interface and samples were not executed during this check, so current volume, latency, touch behavior, mobile fit, and browser compatibility remain unverified. No creator credit, license, or official Adventure Time affiliation was found.
Open BMO MPC