We all know the modern complaint: movie sound sucks now unless you have a high-end sound system. Frantically turning down the volume after turning it up to hear the dialogue only to need to turn it up again can be frustrating. Now, this doesn’t solve the underlying problem, but why not have a “Volume A” and “Volume B” you can easily set and toggle between with the simple press of a button?


This would be possible to DIY if ‘smart’ TVs weren’t DRM’d pieces of shit.
You could actually do this with some of them. I know Vizio TVs can’t, but iirc LG and Samsung can be controlled via Home Assistant. Google TV as well, and anything with Apple Homekit.
There’s also the option of sticking an IR or RF transmitter on an esp32 and using that without connecting the TV to the Internet. There are some off the shelf devices that can do it and can also be flashed with Tasmota or ESPHOME.
Building my own smart devices is a hobby of mine. I’m even working on a HAL9000 system for my home (with 15% less mental illness).
Eh, it’d be tricky in case of misses. Usually there’s a vol+ and a vol- not really any vol(int) api to set it to a number. You could spam vol+/vol- to get to the right number, but it’d occationally miss one and start drifting.
You’d have to zero the volume each time for sure.