Repository navigation
Soundbox v0.3.0-beta.2 (custom endpoints preview)
Pre-release
Pre-release
A test build of custom audio endpoints (#22, PR #24), not a stable release. It replaces v0.3.0-beta.1.
What to try
Settings → Endpoints → Add endpoint sends sound effects, music or speech to a server you already run, instead of downloading the model:
- Pick a preset (LocalAI ACE-Step music, LocalAI sound effects, OpenAI-compatible
/v1/audio/speech) or start blank. - Set the URL, an optional Bearer key, and the JSON body template. Variables:
{{prompt}},{{lyrics}},{{instrumental}},{{duration}},{{bpm}},{{key}},{{seed}},{{text}},{{voice}},{{voice_ref_b64}}and more. - Press Test. It renders one short clip and reports what came back.
- Save it. The endpoint appears in the model picker for its task.
WAV and PCM responses are read directly. MP3, FLAC and other formats need ffmpeg on the machine running Soundbox. Full guide: docs/ENDPOINTS.md.
Also in this build
- Reverse proxies and other machines (#26). The server now accepts the names in
SOUNDBOX_ALLOWED_HOSTSas theHostheader, so it works behind Caddy or nginx. In dev mode,SOUNDBOX_DEV_HOSTlets the UI listen beyond localhost. docs/INSTALL.md has the setup. - Desktop updates (#25). The app checks for a newer release on launch and offers to install it. Pre-releases are never offered, so this build moves to v0.3.0 once that's released.
Notes
- Inside the app and in the installer file names, this build calls itself 0.2.0. Windows installers can't carry a
-betasuffix, so only the tag and this page say beta. - Linux / Docker: there is no Linux installer. Build the image from the branch instead:
git clone -b feat/22-custom-endpoints https://github.com/HamSanders/soundbox && cd soundbox && docker compose up -d --build
The image already includes ffmpeg. To reach it through a proxy, setSOUNDBOX_ALLOWED_HOSTSindocker-compose.ymlto the name the proxy uses. - Installers are not yet signed. Windows shows a SmartScreen prompt (More info → Run anyway); macOS asks you to allow the app in System Settings → Privacy & Security. docs/DESKTOP.md has the details.
Please report problems on #22.