have a band stands on work other people gave away. This page lists what runs inside the app and the license each part is used under. Nothing here was modified by us, and the full text of every license ships with the installation on your own machine.
| Component | What it does | License |
|---|---|---|
| Demucs | Splits a song into separate instruments | MIT |
| PyTorch | Runs the neural network | BSD 3-Clause / Apache 2.0 |
| NumPy | Array maths under the model | BSD 3-Clause |
| einops, julius | Tensor and audio helpers | MIT |
| SoundFile | Reads and writes audio files | BSD 3-Clause |
| lameenc | MP3 encoding inside the engine | LGPL 3.0 or later |
| Python | Hosts the engine | PSF License |
| uv | Installs the engine on first run | MIT / Apache 2.0 |
| pdfplumber | Reads the score PDFs you bring in | MIT |
| PyGuitarPro | Reads Guitar Pro tab files | LGPL 3.0 |
have a band uses a prebuilt FFmpeg to decode and convert audio. That build is configured with --enable-gpl --enable-version3, which makes it GPL version 3. The app calls it as a separate program and does not link against it or change it in any way.
The source is public and available from the FFmpeg project at ffmpeg.org. The macOS and Windows builds we install come from martin-riedl.de, who publishes them along with the configuration used. If you want the exact sources for the build on your machine and cannot reach either one, write to us and we will send them.
| Component | What it does | License |
|---|---|---|
| Tauri | The desktop shell around the app | MIT / Apache 2.0 |
| VexFlow | Draws the drum score | MIT |
| Silkscreen | The pixel typeface | SIL Open Font License |
| Spline Sans Mono | The reading typeface | SIL Open Font License |
Synced lyrics come from LRCLIB, a community database, with a backup service when needed. The words belong to their authors.
ASIO is a trademark and software of Steinberg Media Technologies GmbH. Windows is a trademark of Microsoft Corporation, and macOS and Apple Silicon are trademarks of Apple Inc. have a band is not affiliated with, sponsored by or endorsed by any of them.
None of this app would exist without the people behind the projects above, most of whom will never hear of it. If you build something on top of open source, consider giving something back to it.