I created a basic 6-channel audio mixer for my online TOTM table.
You're welcome to use it too:
Why?
I'm a Theatre-of-the-Mind GM, and I thrive on that emergent scenography that happens when everyone's sharing a wholly imaginative experience. I don't do battle maps, so I'm not interested in VTTs. But I absolutely need immersive audio.
That's traditionally been a challenge for online sessions. A 'soundtrack' clashes with the functionality of video conference tools - they suppress or destroy sounds which aren't human speech - so it's always been necessary to 'decouple' the soundtrack audio stream from the voice stream.
In the early days I played with Tabletop Audio, and later Syrinscape added a web player. I discovered Tavern Tunes recently, which does what it does beautifully - but all these tools limit you to their in-house content. That's a deal breaker for me.
Spotify Jam became my go-to when it launched in 2023, but while it solves much of the dilemma, it's just a synced playlist, not an audio mixer; fine most of the time, but sometimes you want those extra layers and more natural scene-setting control.
I knew what I needed: a really basic web-based 6-track mixer where I could build the file library, mix up various scenes, and stream away knowing that things would be synced on the player end; something players could easily navigate to in a browser then push out of the way and forget about.
When I couldn't find what I was looking for, I went on a coding journey and made a clunky prototype that crashed half the time. That was a few years ago, and I've dusted it off and tidied it up in preparation for some approaching Mothership missions.
If you're interested in trying it at your own virtual table, feel free. If you think it's useful and have some feedback/ideas - please share!