super-pads
Rising75/100Super Pads helps manage samples on a SP-404SX.
super-pads is custom firmware for the Roland SP-404SX, by @MatthewCallis. Open source under MIT, latest release 2.1.0 (October 2026), 110 stars on GitHub.
forRoland SP-404SX·by@MatthewCallis
Unclaimed. Is this yours? Sign in with GitHub as @MatthewCallis to claim it.
Super.Pads-mac-x64.dmg· 136 MB· +4 files
MIT· MatthewCallis/super-pads·github.com/MatthewCallis/super-pads·downloads come from the creator’s GitHub releases
2.1.0v2.1.0Latest5 files
- Add support for bulk updating pads fields
v2.0.05 files
- Pad Editor now shows all ten pad banks together in a wider and resizable window.
- Pattern Import / Export! You can now import and export your patterns to and from MIDI with MIDI preview and custom pad assignment.
- Preserved tenths of BPM in sample edits.
- Made canceled file / card pickers leave the editor unchanged.
- Fixed several bugs and edge cases.
1.3.0v1.3.05 files
- Updated Electron to 44.3.0 and refreshed dependencies.
- Updated external-link and drag-and-drop handling for modern Electron.
- Made SD-card saves recoverable with staged writes, backups, rollback, and interrupted-save recovery.
- Failed conversions now preserve pending edits for retry.
- Fixed stereo-to-mono conversion, trim handling when replacing samples, pad-10 metadata, and invalid-card error handling.
- Improved audio previews: switching pads stops playback, waveforms show the full sample, stale previews are cancelled, and special characters in file paths work correctly.
- Reduced resource usage through worker cleanup, waveform caching, faster WAV scans, limited conversion concurrency, and fewer UI rebuilds.
- Fixed accumulating loading animations and bank-dropdown text overlapping the arrow.
- Added npm run package to build all five release assets: macOS ARM64/x64 DMGs, Windows x64 portable executable, and Linux x64 AppImage/archive.
- Fixed oversized bundles and platform-specific FFmpeg packaging.
- Updated icon generation and stylesheet build commands.
- Added 20 automated tests and expanded Electron UI regression coverage.
- Requirements: macOS 13+ or Windows 10+. Building from source requires Node.js 24+.
1.2.14 files
- Update to Electron 13 and rebuild.
- Fix issues with overwriting samples made on device, this requires reading from the card every time unfortunately.
- Added Waveform Preview, not great but will be better in the future
- Added Audio preview of pads with Play ▶️ & Pause ⏸ buttons
This is the last version with this UI. The next version will have all the pad banks available at once.
1.2.03 files
Update to Electron 12 and rebuild. No new features, only bug fixes for importing some weird WAV files.
v1.1.12 files
Forgot to bump the version number. Updated dependencies again anyway.
v1.1.02 files
- Fix issue with some odd and broken WAV files preventing SD cards from being read.
v1.0.02 files
First release for Windows x64 and macOS.


