Hi there,
I was wondering ... is there any way that USB audio volume is controlled from the Android platform itself ? As it stands now, as soon as you connect any USB DAC in place volume is maxed out. I believe that such output is classified as digital output hence no volume control is available. This is troubling for portable DACs (HRT Microstreamer, Audioengine D3 ... etc) where no analogue volume control is available. Such devices are sensing the volume changes from the operating system and such markers are mapped to the internal analogue stepped attenuator.
By the way, closest I could find about this subject on the xda-developers:
http://forum.xda-developers.com/showpost.php?p=48697874&postcount=927
... but not sure if it's relevant for the recent KitKat releases.
I don't mind to use custom kernels, patches, ROMs as my HTC one is already rooted.
Also, I was testing the Audioengine D3 and iFi iDSD ... and I'm unable to use them outside of the USB Audio Player Pro domain. Just wondering, why Android is unable to use them natively? as I would really like to use native applications (players, streaming, online music etc).
Any input is greatly appreciated!