VOL. I  ·  NO. 
SUB/WAVE
ON AIR
No skips · No shuffle · Just radio

THE WIRE

Dispatches.

News, fixes, and short how-tos from the SUB/WAVE desk. What changed, how to use it, and why it’s worth your time.

A turntable for your player

Platter is the sixth player skin, a working turntable where the record spins as a track plays and the tonearm tracks the groove. Set it station-wide or pick it just for yourself.

Read the full dispatch →
  • Give your player a new face

    The player now ships five full-screen skins. Set a station-wide default in admin, and every listener can pick their own from the Appearance menu.

    Read
  • Install a skill, a DJ, or a whole show

    The community catalog is live. Browse skills, DJ personas, and now whole shows other stations have shared, and install any of them from admin without a software update.

    Read
  • Bring your AudioMuse tags across

    Already ran AudioMuse-AI over your library? A new importer pulls those moods, BPM, key and energy straight into SUB/WAVE, so you don't tag everything a second time.

    Read
  • Let an agent work the booth

    The station's MCP server grew from five tools to seventeen. An AI agent can now search the library, queue exact tracks, run skills, and sound an airhorn before an emergency announcement.

    Read
  • Pass a skill to another station

    Skills can move between stations now. Browse the community catalog in admin, share your own with one button, or hand a zip straight to another operator.

    Read
  • Four ways to leave a track

    DJ mode now has four named transition moves, blend, washout, sweep, and dissolve. The DJ picks the one that fits each pair of tracks, so no two joins sound the same.

    Read
  • Point your DJ at your own TTS server

    A new Remote engine lets SUB/WAVE speak through any TTS server you run yourself. It hands back audio over HTTP, so the box can live anywhere on your network.

    Read
  • Meet the booth buddy

    A small animated mascot now lives on the player, leading the DJ line and reacting to what the DJ is doing. It is off by default; flip it on in admin, then tap it.

    Read
  • One-click install on Unraid

    SUB/WAVE is now in the Unraid Community Applications store. Search it in the Apps tab, fill in four fields, and the whole station runs from a single container.

    Read
  • Run Chatterbox on your nvidia card

    The tts-heavy sidecar ships CPU-only, but with a small rebuild you can move Chatterbox onto an nvidia card for faster voice synthesis. Here is the index swap, the compose change, and the one caveat.

    Read
  • Run your DJ and tagger on locca

    locca is now a first-class LLM provider. Point SUB/WAVE at a local llama.cpp server for the DJ, and a locca embedding server for the library tagger. No API keys, no cloud.

    Read
  • See the shape of your library

    The Library Observatory is a full-screen map of every track your DJ has tagged, placed by genre and lit by energy. Click any point to read its full record.

    Read
  • Your DJ knows your library

    The Library page got a rebuild. One panel shows how much of your music is tagged, tagging runs from a single button, and you browse by mood and energy. Swapping your embedding model no longer wedges it.

    Read
  • Put your station on the map

    The new /stations page is a live directory of SUB/WAVE stations around the world. Add yours with a short form and it shows what it is playing the moment it merges.

    Read
  • Your DJ now mixes the tracks

    Turn on DJ mode and the station shapes each crossfade to the two tracks' tempo and key, lands its talk before the vocals, and drops the odd riser on a big jump. It needs an analysed library.

    Read
  • Teach your DJ a new trick

    Drop a folder into state/skills and your DJ picks up a new between-track bit, whether a moon phase, a local headline, or whatever you want it to mention.

    Read
  • A nudge toward the better-sounding voices

    If you pick a heavy TTS engine that isn't installed yet, the setup page now tells you exactly how to turn it on instead of quietly falling back to Piper.

    Read
  • Make your DJ sound like anyone

    PocketTTS can now clone a voice from a single WAV. Drop a clip in the voices folder, point a persona at it, and that's the voice on air.

    Read
  • Your own look, and steadier sound on Firefox

    Each listener can now flip the player between light and dark for themselves, and a Firefox playback glitch that cut the audio on track changes is fixed.

    Read
  • Ask the DJ for a song

    Tell the DJ what you want, whether a band, a vibe, or a tempo, and it digs through the library, queues something that fits, and gives it a little intro on the way in.

    Read
  • Put your station on every speaker in the house

    It's a plain internet radio stream, so it plays just about anywhere, on the web player, Sonos, the car, VLC, or an old hardware radio. Install the player as an app for lock-screen controls.

    Read
  • The DJ runs on whatever brain you give it

    SUB/WAVE talks to a local Ollama model out of the box, with no API key. Want a cloud model instead? Switch provider in admin and every call reroutes, no redeploy needed.

    Read
  • What SUB/WAVE actually is

    One stream, one AI DJ, your own music. Everyone who tunes in hears the same broadcast at the same moment, like a real radio station rather than a playlist.

    Read
SUB/WAVE — Dispatches