Hey guys.
I'm wondering how volume control is implemented. When I tested the RuneUI volume control settings, I got the results below. I'm using an ODAC which does not contain a hardware volume processor.
None
- RuneUI volume knob disabled
- Alsamixer volume functional
Hardware
- RuneUI volume knob functional
- Alsamixer volume control functional
- RuneUI volume knob and Alsamixer volume control are directly coupled. Change one and the other changes.
Software
- RuneUI volume knob functional
- Alsamixer volume control functional
- RuneUI volume control and Alsamixer volume control operate independently of one another
What's happening where RuneUI volume control is coupled to Alsamixer volume control?
Also, for 16 bit samples, is dither being applied after volume processing? If not then you should consider integrating a high quality dither algorithm. No need for dither if 24 bit samples, only 16 bit.
Regards,
tc-fi