Installation
BeatBax is available as BeatBax Desktop, the BeatBax web-lite client, or the BeatBax CLI — each serving slightly different needs. See the Tools overview for a summary and feature comparison.
BeatBax Desktop (recommended)
For the full BeatBax experience, BeatBax Desktop is recommended. Download a suitable installer for your platform from the Download page.
Supported platforms:
- Windows — setup
.exeor portable.exe - macOS —
.dmgor arm64.zip - Linux —
.debor.AppImage
Code signing
Please note Windows installers are not currently Authenticode-signed — SmartScreen may warn when you run the installer. Click 'More info' and 'Run anyway' to proceed. See README.txt in the install folder for more details.
macOS installers are Developer ID signed and notarized, but may still ask you to click 'Open anyway' to proceed.
To check installer integrity with SHA256SUMS on GitHub Releases (not itch.io), see Verify downloads.
BeatBax web-lite client
No install required — open app.beatbax.com in a modern browser for editing and playback. For song exports, BeatBax Copilot, Song Visualizer, and the full Settings UI, use BeatBax Desktop instead.
BeatBax CLI
Install the published CLI from npm:
npm install -g @beatbax/cli
beatbax --help
Or run without a global install: npx @beatbax/cli --help.
See BeatBax CLI for the command reference.