Six strips
Gain, pan, a 6-band EQ, gate and compressor on every strip. Pick a device or an app per channel.
Your mic, Discord, game and music each get their own strip. Route them to your speakers, your headphones or a virtual mic, record them on separate tracks, all with a few milliseconds of delay. Free and open source.
Placeholder picture
Gain, pan, a 6-band EQ, gate and compressor on every strip. Pick a device or an app per channel.
A buses play on speakers and headphones. B buses become virtual microphones for any app.
Record the mix or each strip and bus on its own track, as MP3 or WAV, and play it back on any bus.
Every input can go to any bus. Tap the buttons to see who hears what: this is the same grid that sits at the bottom of every strip in the app.
| Input | A1 | A2 | A3 | B1 | B2 |
|---|
Example names. In the app you pick the real device or cable for each bus.
Written in Rust, one program per platform, no account to make. It lives in the tray and keeps mixing when the window is closed.
JACK on PipeWire on Linux, WASAPI on Windows, Core Audio on macOS.
PipeWire virtual cables on Linux, Splitter or VB-Audio on Windows, BlackHole on macOS.
Send and receive audio over your network, compatible with Voicemeeter.
Save the whole desk as a scene: streaming, gaming, a call. Switch between them from the scene menu.
The window, the touch deck on your phone and your own scripts all use the same small HTTP API on your machine.
Open the deck page on a phone or a small touchscreen: faders, meters, mute, solo, routes and record.
It updates from GitHub releases and installs only builds signed with BananaSplit's release key. Automatic updates are off until you turn them on.
A desktop app with a tray icon, a terminal view, or headless as a background service.
Every release ships a SHA256SUMS.txt with a signature. Older versions stay on the releases page.
JACK on PipeWire or JACK2, GTK window and tray.
WASAPI, one standalone .exe, no installer.
Core Audio, lives in the menu bar.
BananaSplit is free software under the GPL-3.0-or-later. Issues, ideas and pull requests are welcome on GitHub.
View the codePre-alpha. Expect rough edges and breaking changes between versions.