mpump
mpump.live
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
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
- Drum Machine Software#3 of 308.6