I have a 3.5mm audio cable running from my motherboard to speakers system which has it's own amplifier. And from what I know to get best audio quality and low interference noises I should always set my OS volume to maximum and control the volume on speakers themselves. But it is very inconvenient to always have to reach the back of my speakers to adjust the volume.
Question: is there any system on the market, which sets the volume on amplifier according to OS volume level? Is it possible to design such system?
I have some arduino knowledge and have a basic vision how I could get Windows volume value, send the value via Bluetooth to microcontroller receiver, replace manual potentiometer with digital potentiometer on amplifier and control amplifier volume with microcontroller. But how do I force Windows not to decrease audio signal from 3.5mm output?