Originally Posted by Gabor
I connected the Galaxy SIII to my CA Dacmagic Plus and it works only when using USB Audio Recorder Pro. It doesn't work with Folder Play or any other player app. Also developers stating that USB Audio Recorder Pro is much more for recording instead of playing music collections. Do you see any other opprrtunity for using a similar driver Audio Recorder is using but having a more user frendly app for playing music?
I think you / we should encourage the USB Audio Recorder PRO development team and other music player development teams to embrace the USB audio service framework:
. develop the USB audio service at the user space level
. develop additional interface between music player and USB audio service
USB Audio Recorder PRO:
"Ok, so here is what I think I can do if I understand the Android docs correctly: make a Service that other apps (music players) can 'bind' to, which means they should be able to stream their decoded audio to my 'USB audio service' and the service will then output it to the USB audio device."
Neutron music player:
"If some generalized audio output API is provided by developer of USB Audio Recorder Pro then it would be great and Neutron would support it as one of additional output drivers. In the future it also worth trying to develop own USB soft-driver too"
Poweramp music player:
"As we decode everything in PCM internally, we can actually stream that PCM to anywhere, though currently it's only the AudioTrack (or OpenSL/disk writter used internally), thus, if such service would exists, I think audio routing implementation to it is quite possible."
By the way, I use your witness on Galaxy S3 – Dacmagic Plus interworking to require Samsung developers to improve their USB audio implementation.