Android phones and USB DACs
Jun 23, 2013 at 8:50 AM Post #2,551 of 9,526
Quote:
Which kernel to flash for Nexus 4?

 
Personally, I don’t know a custom kernel for Nexus 4 which can support USB audio out (I don't search it).
But I know the USB OTG feature can be enabled on Nexus 4:
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/2100#post_9340559
http://forum.xda-developers.com/showthread.php?t=2181820
 
Then, such a Nexus 4, operating as USB host and using USB Audio Recorder PRO, could work with USB peripheral like USB DAC.
 
 

 

 
 

Does usb audio recorder pro support continous playing or at least playlists


 
The USB Audio Recorder PRO app can play one-after-another music files stored in a folder: N = N + 1.
 
 

 
 
A shuffle play mode is also possible: N = N + random number.
 
 

 
 
By the way, USB Audio Recorder PRO is currently my preferred music player, because it can "output very natural sound".
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/2475#post_9511388
 
Jun 23, 2013 at 12:32 PM Post #2,552 of 9,526
Quote:
An update - though my solution works perfectly from Android 4.2 16/44.1 output -> x86 PC running Ubuntu -> Dragonfly DAC (worked also with my Xonar STX as output device), there was no luck replacing the PC with a Raspberry Pi with Raspbian - I'm having USB bandwidth issues with the async AQ Dragonfly, apparently, even after some fixes, I never got it to actually play any sound.
 
I'm going to try my ODROID-X soon (on which the USB bus is much more robust compared to the RPi) and I have an ODROID-U2 on order (since it's basically a much more portable version of same board; though it's a lot more expensive/power hungry than the RPi than I would be comfortable, I'm pretty confident it won't have the same issues). 
 
I also considered the Beaglebone Black + a small two port hub, but apparently that also has USB bandwidth issues so I didn't want to drop the $40+ for it. The ODROID-U2 seems to be the smallest semi-cheap hackable board that runs a full Linux distro.
 
Hopefully I can eventually get this working. Using Android's native USB audio dock output would be pretty amazing, since there would no futzing with USB audio drivers/apps and compatibility with DACs would be near 100%.

I do not know if my problem has any relationship on your dragonfly issue...I also have a dragonfly, and connected it to my Droid razor HD and also got no sound. In my case the phone simply does not produce enough power to let the dragonfly work. When I swapped out the dragonfly with the Fiio E07K which has its own rechargeable battery, all worked very well indeed. It just got better when USB AR Pro released an update that fixed every software glitch I had in the rig.
 
Jun 23, 2013 at 4:26 PM Post #2,553 of 9,526
Quote:
I do not know if my problem has any relationship on your dragonfly issue...I also have a dragonfly, and connected it to my Droid razor HD and also got no sound. In my case the phone simply does not produce enough power to let the dragonfly work. When I swapped out the dragonfly with the Fiio E07K which has its own rechargeable battery, all worked very well indeed. It just got better when USB AR Pro released an update that fixed every software glitch I had in the rig.

I think it's some issue with the asynchronous nature of the Dragonfly. I've tried it with Android + external USB power from a battery using a split cable and it still wouldn't work (same setup works fine with a PC).
 
Jun 24, 2013 at 9:31 PM Post #2,555 of 9,526
AWESOME!!! As obscenely impressive as the original D-Zero was from a price-to-performance ratio, I can't WAIT to see what the SE sounds like!! Keep 'em coming, iBasso!!! :D
 
And now, back to your regularly scheduled programming. 
size]

 
Jun 24, 2013 at 10:07 PM Post #2,556 of 9,526
Would like to report that my ALO PanAm is now working with my SIII. Using a Anker 14000mAh battery pack to make the setup somewhat portable or should I say transportable.

USB AR Pro-> Samsung SIII->OTG Cable->ALO PanAm->K702
 
Jun 25, 2013 at 3:21 AM Post #2,557 of 9,526
Quote:
Would like to report that my ALO PanAm is now working with my SIII. Using a Anker 14000mAh battery pack to make the setup somewhat portable or should I say transportable.

USB AR Pro-> Samsung SIII->OTG Cable->ALO PanAm->K702

This I must see...
cool.gif
...any pictures?
 
Jun 25, 2013 at 4:41 AM Post #2,558 of 9,526
-Yes finally my cable came in today! (after 25 days OMG!)
 

 
-Flashed this kernel - http://forum.xda-developers.com/showthread.php?t=2181820&highlight=nexus+4
(ziddey-otg-r156-06230339.zip)
-Already had USB audio recorder trial.
-started UsbAudioTesterROOT app, chose USB device 2:2 (it will be showing as Fiio E17 DAC)
-Apply all settings, start USB audio recorder pro and...
-Bam I confirm that NEXUS 4 4.2.2 (rooted with PA HALO ROM+and said kernel flashed) is compatible with Fiio E17's DAC function
 
calling DanBa  - Please update the list that the Nexus 4 can support USB audio out and it is compatible with Fiio E17 DAC
Nexus 4 = Fiio E17 DAC
 
Can't believe google missed and skipped out this feature compared to major manufacturers, it should ideally be an out of the box feature as it is a Nexus device.
 
Will post audio setup soon...
 
Jun 25, 2013 at 5:07 PM Post #2,559 of 9,526
Hello! Today, I have tried using the Arcam rPac with a Samsung OTG cable.I have installed USB Host Controller  and USB Host Diagnostic from Android market, and connected the rPac to LG Optimus L9 and Samsung Galaxy S3 and S4.The programs have showed the rPac, the device was blinking red, when using the volume buttons, but no sound at all.What I am missing? Is there anything else I should have tried in settings, menu, etc. ?
 
Jun 25, 2013 at 5:35 PM Post #2,560 of 9,526
How about trying to connect the Arcam rPac to your Android phones using the USB Audio Recorder PRO app, available on Google Play store?
There is a free trial version.
https://play.google.com/store/apps/details?id=com.extreamsd.usbaudiorecorderpro
 
If there is any interworking issue, you can contact its developer.
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/2370#post_9473798
 
Jun 27, 2013 at 10:43 PM Post #2,562 of 9,526
I've just got my HP-A3 from fostex and tried to use it with my android tablet,
which works with other USB DACs before using USB AR.
It works; however, sound comes out from A3 is weird.
Songs played were like in another tone.
And I couldn't adjust the bit rate using the USB AR now.
Have anyone encountered similar situation before?
 
Jun 28, 2013 at 6:54 PM Post #2,563 of 9,526
Everything is perfect between my ODAC and my Galaxy S3 using USB Audio Recorder PRO version 1.2.3.
 
Yes, it’s no more possible to modify the bit rate, used as a workaround for the "first time playback" problem.
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/2250#post_9419041
 
But I have no more "first time playback" problem with the latest version of USB Audio Recorder PRO.
 
How about a reset of your tablet?
 
Jun 29, 2013 at 3:33 AM Post #2,565 of 9,526
If it is the case, Google should add code in the Android media player framework (i.e. "fill in the blanks" to interface to the USB Audio driver for ALSA) to support standard USB Audio.
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/870#post_8886745
https://github.com/flar2/m7-bulletproof/blob/master/sound/usb/card.c#L2
 
"Well, the USB Audio issue feels like it could've belonged at LG, or Asus or whoever the maker of each specific device happens to be.
It's the OEMs and platform vendors that actually implement the USB Audio support (I happened to be involved in this when I was at Sony Mobile).
Google (as of Android 4.1) essentially just provides some of the higher-level mechanisms for detection of USB Audio accessories, while the OEM / platform vendor fills in the blanks. Those blanks can either be very small if you only want audio output at a fixed sample rate, or they can grow quite big if you want more features like recording, voice calls, etc.
 
You could argue that Google should provide a complete basic solution for USB Audio, but that's not the setup today."
http://music.columbia.edu/pipermail/andraudio/2013-May/000833.html
 
 
If it is the case, hopefully the additional Google code supporting standard USB Audio should remain unchanged in the future releases of Android.
 

Users who are viewing this thread

Back
Top