The author shares their experience with upgrading to new powered speakers with streaming integrations, noting that they are too loud for their apartment’s preferred volume range. They devise a solution by reverse-engineering the speakers’ network interface to access an HTTP API that allows for more precise volume control. The author builds a custom volume control webpage with a full-width slider, enabling them to set reasonable volume levels. They discuss plans for their next project involving a physical volume knob using an ESP32 board. The content is unique in its exploration of DIY solutions for audio equipment customization.
https://jamesbvaughan.com/volume-controller-1/