Skip to content
SPECIFICTION
Get listed

mpump

mpump.live

Free plan Open source WebWindowsmacOSLinuxiOSAndroid
Visit mpump.live
Spec score 8.6 #3 of 30 in Drum Machine Software

What it is

mpump is a browser drum machine, groovebox, and step sequencer for creating beats and sharing them as links. Someone opening a shared link can change the groove and send a revised version. The browser tool includes drums, bass, synth, a mixer, and effects with real-time synthesis, as well as patterns, arpeggiators, and Euclidean rhythms. It supports MIDI clock synchronization and an Ableton Link bridge for use with Ableton Live, Logic Pro, Bitwig, Traktor, djay, and other Link-enabled apps. Recordings can be saved as WAV, and sessions can be imported or exported as JSON. The PWA works offline after its first load. Live Jam supports up to 4 peers, and Live Set supports up to 49 listeners; both are opt-in and currently need a user-provided relay because the public hosted relay is offline. The maker says there are no accounts or personal tracking and music stays on the user's device. mpump is free on Android, iOS, and the web, with source code under AGPL-3.0.

Spec sheet

What it does
mpump is a browser groovebox, drum machine and step sequencer for creating electronic loops whose editable state can be shared through URLs.Read 15 Oct 2026 · mpump.live
Product
mpump is a browser drum machine, groovebox, and step sequencer for making and sharing beats as links.Read 29 Sep 2026 · mpump.live
Platforms
The maker says mpump works on iPhone, iPad, Android, laptop, and desktop in a modern browser, with no installation required.Read 29 Sep 2026 · mpump.live
Integrations
The project documents MIDI clock synchronization and an Ableton Link bridge that works with Ableton Live, Logic Pro, Bitwig, Traktor, djay, and other Link-enabled apps.Read 29 Sep 2026 · github.com
Privacy
The project says it has no accounts, cookies, advertising or personal tracking; anonymous page counts, beat counters and minimal crash data are collected.Read 15 Oct 2026 · github.com
Ableton Link integration
A separate Link Bridge synchronizes tempo and transport with Ableton Link applications such as Ableton Live, Logic Pro, Bitwig, Traktor and djay.Read 15 Oct 2026 · github.com
Arpeggiator and rhythms
Sequencing tools include an arpeggiator, Euclidean rhythm generation, swing, scale locking and tap tempo.Read 15 Oct 2026 · github.com
Changelog
The changelog records a 2026 v1.12.0 review-fix release addressing MIDI clock, worklet allocation, song transitions, jam reconnects and worker caching.Read 15 Oct 2026 · github.com
Contact
The maker lists [email protected] as its contact email.Read 29 Sep 2026 · mpump.live
Documentation
The repository includes separate technical documents covering architecture, sound design and a user guide.Read 15 Oct 2026 · github.com
Effects
The effects chain contains ten reorderable real-time processors, including delay, distortion, reverb, compressor, chorus, phaser, flanger and tremolo.Read 15 Oct 2026 · github.com
Independent community post
A Reddit announcement describes mpump as free, open source, account-free and subscription-free, intended for sharing loops across phones and computers.Read 15 Oct 2026 · reddit.com
Independent creator support
The creator's Ko-fi page identifies gdamdam as the maker of mpump and invites voluntary financial support.Read 15 Oct 2026 · ko-fi.com
Independent package compatibility
Its documentation says Safari and iOS lack support for the Web MIDI workflow, while Chrome, Edge and Opera are supported.Read 15 Oct 2026 · pypi.org
Independent package documentation
The PyPI page describes a related Python package with browser, terminal and headless MIDI sequencer interfaces.Read 15 Oct 2026 · pypi.org
Independent package hardware
The PyPI documentation lists automatic recognition for 50 USB MIDI devices and marks only some devices as tested.Read 15 Oct 2026 · pypi.org
Independent package requirements
The PyPI package requires Python 3.11 or newer and macOS CoreMIDI for its hardware-control features.Read 15 Oct 2026 · pypi.org
Instruments
The application provides synthesized drums, bass, a polyphonic synthesizer, mixer and effects.Read 15 Oct 2026 · github.com
Licence
The repository is released under the GNU Affero General Public License version 3.0.Read 15 Oct 2026 · github.com
Limit: hosted collaboration
The README states that the public hosted jam relay is offline, so users must provide a relay to use live modes.Read 15 Oct 2026 · github.com
Link Bridge limitation
The bridge requires its graphical Tauri window and does not yet offer a headless command-line mode.Read 15 Oct 2026 · github.com
Link Bridge platforms
The bridge can be packaged for macOS DMG, Windows MSI or EXE, and Linux DEB or AppImage.Read 15 Oct 2026 · github.com
Live collaboration
Live Jam supports up to 4 peers and Live Set supports up to 49 listeners; both are opt-in, and the public hosted relay is currently offline, so users need their own relay.Read 29 Sep 2026 · github.com
Live Jam
Opt-in Live Jam allows up to four peers to control a session through a WebSocket relay.Read 15 Oct 2026 · github.com
Live Set
Opt-in Live Set supports one controller performing for as many as 49 listeners.Read 15 Oct 2026 · github.com
Local data
Sessions, patterns, settings and audio synthesis remain in the browser on the user's device.Read 15 Oct 2026 · github.com
Maker profile
The GitHub profile identifies the maintainer as gdamdam, lists San Francisco, and shows interests in music, radio and peer-to-peer systems.Read 15 Oct 2026 · github.com
MIDI
mpump accepts MIDI clock input with transport controls and tempo display, and it can connect to MIDI devices.Read 15 Oct 2026 · github.com
Mixer
Mixer facilities include channel EQ, pan, mute, solo, multiband compression, stereo width, low-cut filtering, drive and limiting.Read 15 Oct 2026 · github.com
No installation or account
The maker says mpump runs without installation, registration or an account.Read 15 Oct 2026 · mpump.live
Offline use
The project README says the PWA supports offline use after its first load.Read 29 Sep 2026 · github.com
Pattern library
The project documents more than 1,210 patterns distributed across 20 genres.Read 15 Oct 2026 · github.com
Pattern tools
It includes patterns, arpeggiators, and Euclidean rhythms.Read 29 Sep 2026 · mpump.live
Recording and export
The project supports WAV recording and JSON session export and import.Read 29 Sep 2026 · github.com
Remix lineage
The share relay records parent-child relationships when users remix shared beats.Read 15 Oct 2026 · github.com
Samples
Users can load browser-decodable audio samples and choose among eight supplied drum sample packs.Read 15 Oct 2026 · github.com
Security caveat
The Link Bridge listens on the whole local network, allowing LAN hosts to read Link state and control tempo or transport.Read 15 Oct 2026 · github.com
Self-hosting
The jam relay is open source and can be self-hosted by configuring a custom WebSocket endpoint.Read 15 Oct 2026 · github.com
Session exchange
Sessions can be exported or imported as JSON, while performances can be recorded to WAV.Read 15 Oct 2026 · github.com
Share links
Short share URLs preserve beat settings and provide offline self-contained links as a fallback.Read 15 Oct 2026 · github.com
Sharing
A shared beat link lets someone open the groove, change it, and send a new version.Read 29 Sep 2026 · mpump.live
Song mode
Song mode arranges captured scenes with configurable bar lengths, looping and several transition styles.Read 15 Oct 2026 · github.com
Sound synthesis
Audio is generated locally with Web Audio and AudioWorklet engines offering multiple oscillators, filters, envelopes and modulation.Read 15 Oct 2026 · github.com
Source and license
The source code is published under the AGPL-3.0 license.Read 29 Sep 2026 · github.com
Step editing
Its step editor supports per-step pitch, velocity and slide changes for 16- or 32-step patterns.Read 15 Oct 2026 · github.com

Plans and prices

Free Free browser groovebox · drums, bass, synth and effects · shareable beat links Read 15 Oct 2026 · github.com

Every mpump plan and price →

Strong points and limits

Strong points

  • Free on Android, iOS, and the web.
  • Shared beat links allow recipients to revise grooves.
  • Supports WAV recording and JSON session import and export.
  • PWA supports offline use after its first load.
  • Maker says there are no accounts or personal tracking.

Limits

  • Public hosted relay is currently offline.
  • Live features require users to provide their own relay.
  • Offline use is supported after the first load.

Who it suits

mpump suits people who want to make and share beats in a browser, including those seeking MIDI clock or Ableton Link connections. Its live features suit users able to provide their own relay.

mpump in depth

Read the full write-up

mpump is a free browser groovebox for making beats, with editable sharing links and tools for recording or exporting work. It suits people who want to sketch and exchange patterns without an account; musicians who need hosted, ready-to-use live collaboration should look elsewhere.

Overview

Shared links carry a changeable groove: recipients can revise it and send along another version. That makes mpump useful for asynchronous idea-sharing, though it is not just a way to distribute finished audio. The maker says music stays on the user’s device and that the app uses no accounts or personal tracking. Its source is published under the AGPL-3.0 license.

Key features

The instrument set combines drums, bass, synth, mixer, and effects with real-time synthesis. Patterns, arpeggiators, and Euclidean rhythms provide several approaches to sequencing, while hybrid sequencing, MIDI support, sample import, and live-performance tools give it scope beyond a basic drum machine. WAV recording captures audio; JSON export and import preserve session data for later editing.

The PWA supports offline use after its first load, which is useful for continuing work without a connection. MIDI clock synchronization and an Ableton Link bridge connect mpump with Ableton Live, Logic Pro, Bitwig, Traktor, djay, and other Link-enabled apps. Live Jam accommodates up to 4 peers and Live Set up to 49 listeners, but both are opt-in and the public hosted relay is offline. Those features currently require users to provide their own relay, a substantial setup burden for anyone expecting collaboration to work out of the box.

Pricing

The Free plan costs nothing, billed Free. It includes the browser groovebox, drums, bass, synth, effects, and shareable beat links. There are no paid tiers or stated seat or usage caps to weigh against the free option. This is a straightforward choice for beat-makers who want to work in the browser without a subscription; the trade-off is the relay requirement for live features, not a higher-priced plan with managed collaboration.

Platforms

The product supports Android, iOS, and web, while the Free plan is specified for web. The browser-based workflow and offline-capable PWA suit people who want a portable tool; the free-plan terms do not establish equivalent plan coverage for mobile platforms.

Who it's for

Choose mpump for free beat sketching, editable link-based exchanges, or a browser-based groovebox that can connect to Link-enabled music apps. It is less suitable for groups that need live collaboration without configuring infrastructure, or buyers seeking a conventional installed desktop tool.

Pros and cons

Pros: Free access includes the core groovebox and shareable links, with no account or personal tracking according to the maker.

Pros: WAV recording, JSON session exchange, MIDI clock, and Ableton Link give users several ways to carry work into other workflows.

Cons: Live Jam and Live Set depend on a user-provided relay while the public relay is offline.

Cons: The Free plan is specified for web, so its stated terms do not clarify plan coverage on Android or iOS.

Alternatives

Drum Machine Software is a broader category to browse if mpump’s particular browser-and-link workflow is not the right fit.

For a cross-platform music-production app with a free version, consider Zenbeats, which supports Android, iOS, macOS, and Windows. Choose it instead if desktop platform coverage matters more than mpump’s shareable beat links.

Atlas 2 is a paid option with a free trial for Linux, macOS, and Windows; its full version costs $99, paid once and installs on 3 machines. It is a better candidate if you need a desktop tool across those platforms and accept a one-time purchase.

Beatmaker 3 offers paid, genre-focused drum instruments, from an individual title at $49, paid once to a 17-instrument bundle at $99.50, paid once. Choose it if that instrument-focused purchasing model suits you better than a free browser groovebox.

Playbeat 4 is a paid alternative with a free trial for iOS, macOS, and Windows. Consider it if those platforms are a better match than mpump’s web-centered free plan.

DrumComputer is a paid alternative with a free trial and a $129, paid once full version. It may suit buyers who prefer that purchase model to mpump’s free browser tool.

Redrum offers Reason Rack or Reason as paid purchases, for macOS and Windows. Consider it if you want one of those products instead of mpump’s browser groovebox.

XO is a paid macOS and Windows option, with a £76.20, paid once plan or a £95.40 as a one-time purchase plan that includes 4 expansions. Choose it if a paid desktop option is preferable to mpump’s free browser workflow.

0x808 is another free option for Linux, macOS, and Windows.

Verdict

mpump is a strong fit for beat-makers who want free browser-based creation and editable sharing without accounts. Its mix of sequencing, export, and music-app integrations gives it practical range. Look elsewhere if live collaboration must work through a hosted relay: supplying your own is the key limitation.

Verdict

mpump combines beat-making, link-based sharing, and file export in a free browser tool. Note that its opt-in live features currently depend on providing a relay yourself.

Where Specifiction places it

Alternatives to mpumpAll alternatives →