Android phones and USB DACs
post-9369996
Post #2,176 of 9,413

simpletech

New Head-Fier
Joined
Apr 18, 2013
Messages
3
Reaction score
0
Joined
Apr 18, 2013
Posts
3
Likes
0
Thanks much for the reply.... The patch didn't take....I did some reading and it appears that it did work for Android 4.1 but not 4.2. I attempted to flash the Paranoid rom (looks very good) but for whatever reason I repeatedly got the "Status 7" error, something that I'll have to research. Basically I'd like to be able to stream any audio from my S3 through a decent USB DAC to my Shure e4s'. Gotta be possible? Thanks, again!
 
     Share This Post       
post-9370002
Post #2,177 of 9,413

simpletech

New Head-Fier
Joined
Apr 18, 2013
Messages
3
Reaction score
0
Joined
Apr 18, 2013
Posts
3
Likes
0
Unfortunately, Google still hasn't implemented USB audio in AOSP.  So most ROMs built from source still won't have it either.  But once on a great ROM like Liquid Smooth, it's hard to go back to Touchwiz.  There are two things you can try.  Before doing either, back up your ROM in recovery.  Then try running Jack Norris' USB audio patch.  It seems to work on some ROMs for US S3 variants.  You can find this patch here: http://forum.xda-developers.com/showthread.php?t=2029728
 
The other thing you can try is to flash the latest version of Paranoid.  USB audio works by default in the build for the i9300 S3.  I don't know that anyone has yet reported the status of the Verizon S3 build.
 
Thanks much for the reply....and sorry for the double post -- just saw the "quote" function. The patch didn't take....I did some reading and it appears that it did work for Android 4.1 but not 4.2. I attempted to flash the Paranoid rom (looks very good) but for whatever reason I repeatedly got the "Status 7" error, something that I'll have to research. Basically I'd like to be able to stream any audio from my S3 through a decent USB DAC to my Shure e4s'. Gotta be possible? Thanks, again!
 
     Share This Post       
post-9373204
Post #2,178 of 9,413

salbreth1

New Head-Fier
Joined
Apr 19, 2013
Messages
3
Reaction score
0
Joined
Apr 19, 2013
Posts
3
Likes
0
Super easy answer here-- use the DNA instead. I also have the DNA and the Xyboard 8.9, and the DNA is VASTLY better for SQ out of the headset jack. Additionally, the DNA supports external USB DACs while the Xyboard doesn't. In fact, you can basically set up a single micro USB connection into your phone that both charges it and outputs digital audio-- check out the (very helpful) description of such a setup here (although he's using an S3). To my knowledge, there isn't anywhere near as much info about which DACs are compatible with the DNA as there are for the S3 (HTC needs to hire DanBa), so you might want to do a bit of digging and check compatibility with whichever device you end up using. 
 
I believe I tried the USB Audio Recorder Pro app without success on the Xyboard in the past, but I could be mistaken. Anyhow, let us know how you're doing with it, man!!
 
 
Thanks for you answer on this man. What a pain in the ass. I figured the xyborad wouldn't work. I'm supposed to get it glassed into my dash. Might have to trade it in for a galaxy 10.1. In the mean time ill have to research compatible DACs for the DNA. I'll post my findings.
 
 
 
The Motorola Xoom using the USB Audio Recorder PRO app can interwork with USB DAC.
As the XYBoard is rather an evolution of the Xoom, it should have the same capability.
 
 
 
I'v heard this works but is not a very practical music player, only allowing 1 song playback at a time, no playlists, ect. Maybe an update for that app will come soon. Looks like i'll be using my DNA for now and possibly switching tablets. Thanks for your reply.
 
     Share This Post       
post-9373303
Post #2,179 of 9,413

Coop

500+ Head-Fier
Joined
Feb 14, 2008
Messages
607
Reaction score
54
Joined
Feb 14, 2008
Posts
607
Likes
54
It works!!

Received my new soldering station yesterday, and tonight built me a crude but real world usable OTG + charging cable. In addition to the micro usb-b for the S3 and the mini usb-b for a DAC, it has an additional usb-a connector to hook up to an external usb powersource.

This will allow me to play music via external DAC & use satnav while driving my car without draining my phone battery (the music isnt much of a drain, but satnav with the screen at a useful brightness level...)

Once I find some connectors that I like enough I'll make a nicer finished one, or a few, or maybe a few more and sell some...

 
     Share This Post       
  • Like
Reactions: DanBa
post-9373681
Post #2,180 of 9,413

DanBa

Headphoneus Supremus
Joined
Nov 12, 2009
Messages
1,721
Reaction score
262
Joined
Nov 12, 2009
Posts
1,721
Likes
262
Quote:
I'v heard this works but is not a very practical music player, only allowing 1 song playback at a time, no playlists, ect. 
 
The USB Audio Recorder PRO can play one-after-another music files stored in a folder.
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/1635#post_9133811
 
 
From what I understand, USB Audio Recorder Pro app allows higher quality recordings to be played in their true hi-res quality because it bypasses a 16-bit/48kHz limitation in Android kernel.  (The DX100 also does that with the iBasso software.)  All other apps downsample to 16/48 before passing the signal to the external DAC like the Apex Glacier. 
 
Besides that, I also find the app to output very natural sound.  So I used the app quite a bit when I am in the mood for the best quality.  But the app does not do gapless and has very limited playback features.  At least it works with the Apex Glacier and you can try the app for free.
 

 
+1
 
As far as I am concerned, the USB Audio Recorder PRO player is perfect if a shuffle play mode is added:
. Actual "one-after-another" play mode: N = N + 1
. Shuffle play mode: N = N + random number
(random positive or negative number)
 
     Share This Post       
post-9374363
Post #2,181 of 9,413

turokrocks

Headphoneus Supremus
Joined
Sep 23, 2011
Messages
3,581
Reaction score
137
Joined
Sep 23, 2011
Posts
3,581
Likes
137
Quote:
 
The USB Audio Recorder PRO can play one-after-another music files stored in a folder.
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/1635#post_9133811
 
 
 
 
+1
 
As far as I am concerned, the USB Audio Recorder PRO player is perfect if a shuffle play mode is added:
. Actual "one-after-another" play mode: N = N + 1
. Shuffle play mode: N = N + random number
(random positive or negative number)
+1, shuffle is really should be a priority request, and "USB Audio Recorder PRO" does indeed sound "Pure".
 
     Share This Post       
post-9374941
Post #2,182 of 9,413

Vuroth

100+ Head-Fier
Joined
Jun 16, 2012
Messages
122
Reaction score
16
Joined
Jun 16, 2012
Posts
122
Likes
16
Quote:
Are there any short usb micro b to micro b OTG cables? All I see are micro to mini. I need one to connect the s3 to the uha-6s. 
 
It works with the cable I have now but it's super long haha
Man, I haven't been able to find a micro-to-mini OTG for my Samsung GS3 to iBasso D4....
Quote:
Frank actually list it in ebay for that cable.Try this link below.
http://item.mobileweb.ebay.com.au/viewitem?itemId=111036655521
...oh wait, would this work?
 
...and if it does, the next step would be to find a case that would hold both.  (or silicon band, but that blocks the screen I guess)   /dream
Quote:
 
While power for the DAC can be supplied from a battery, I personally don't know of many devices other than the Apex Glacier that have such a feature. I guess that's because most USB DACs are designed with laptops etc. in mind and not for phones with relatively small batteries.
But of course it is quite simple to test. Maybe we can gather some data and update the device overview with it? I do have a Fiio E7 I can test too.
I'm only half following this, but the GS3 seems to provide enough power for the iBasso D4 to run without using the 9V battery, at least at low gain.
 
     Share This Post       
post-9375965
Post #2,183 of 9,413

NZtechfreak

Headphoneus Supremus
Joined
Jan 19, 2012
Messages
3,236
Reaction score
615
Joined
Jan 19, 2012
Posts
3,236
Likes
615
Got a 64GB Padfone Infinity yesterday.
 
Sadly USB audio broken, tried multiple DACs and they all sometimes output to the loudspeaker, or cause the phone to lag/freeze/crash/restart.
 
Does work with USB Audio Recorder Pro however.
 
     Share This Post       
  • Like
Reactions: DanBa
post-9375991
Post #2,184 of 9,413

Vuroth

100+ Head-Fier
Joined
Jun 16, 2012
Messages
122
Reaction score
16
Joined
Jun 16, 2012
Posts
122
Likes
16
Another question - does Audio Recorder Pro overcome the pause thing with OTG, where when you resume you "speed up" the music until it "catches up" with where you would have been if you hadn't paused?  Because that's annoying...
 
     Share This Post       
post-9383481
Post #2,185 of 9,413

DanBa

Headphoneus Supremus
Joined
Nov 12, 2009
Messages
1,721
Reaction score
262
Joined
Nov 12, 2009
Posts
1,721
Likes
262
Quote:
Frank actually list it in ebay for that cable.Try this link below.
http://item.mobileweb.ebay.com.au/viewitem?itemId=111036655521
Quote:
Man, I haven't been able to find a micro-to-mini OTG for my Samsung GS3 to iBasso D4....
...oh wait, would this work?
 
 
 
Yes, I use this cable to connect a Galaxy S3 to an ODAC:
 
Galaxy S3 =>  USB OTG cable => ODAC
i.e. USB host => USB OTG cable => USB peripheral
i.e. A-device => USB OTG cable => B-device
i.e. Micro-A plugged Galaxy S3 => USB OTG cable => Mini-B plugged ODAC
 
This cable has a functional Micro-A plug with the physical appearance of a Micro-B plug!
And this Micro USB plug is also labelled B!
 
 

 

 
     Share This Post       
post-9383580
Post #2,186 of 9,413

DanBa

Headphoneus Supremus
Joined
Nov 12, 2009
Messages
1,721
Reaction score
262
Joined
Nov 12, 2009
Posts
1,721
Likes
262
Guys,
 
What is the type of the Micro USB receptacle of your USB DAC-compatible Android device, type Micro-AB or type Micro-B?
 
 

 

 
Coop's Galaxy S3 and my Galaxy S3 have a Micro-B receptacle:
 
 

 

 
Coop, thanks!
 
 
USB is a master-slave communication bus. 
USB communication can only take place 
between a master device and a slave device, 
i.e. between a USB host and a USB peripheral,
i.e. between a A-device and a B-device.
 
A non-USB OTG device always acts as an A-device or always acts as a B-device.
An A-device has a USB host controller hardware component. A B-device has a USB peripheral device controller hardware component.
 
A USB OTG device, like a Galaxy S3, is a dual-role USB device, sometimes an A-device, sometimes a B-device.
A USB OTG device has a USB host controller hardware component, a USB peripheral device controller hardware component, and also USB OTG hardware/software components which measure the (Pin 4) ID resistance and configure the USB OTG device to USB host mode or to USB peripheral mode depending on the value of the ID resistance.
 
 

 

 
 

The USB connector mounted on a USB host or on a USB peripheral is called "receptacle", and the USB connector attached to the cable is called "plug".
 
A non-USB OTG device always acting as a USB host or A-device has an A-receptacle. Only a Type-A plug can be mechanically inserted into a Type-A receptacle.
A non-USB OTG device always acting as a USB peripheral or B-device has a B-receptacle. Only a Micro-B plug can be mechanically inserted into a Micro-B receptacle. 
A USB OTG device, sometimes acting as a USB host or A-device, sometimes acting as a USB peripheral or B-device, has a AB-receptacle. A Micro-A plug or a Micro-B plug can be mechanically inserted into a Micro-AB receptacle. 
 
 

 

 
"The standard connectors were deliberately intended to enforce the directed topology of a USB network: type A connectors on host devices that supply power and type B connectors on target devices that receive power. This prevents users from accidentally connecting two USB power supplies to each other, which could lead to dangerously high currents, circuit failures, or even fire."
http://en.wikipedia.org/wiki/Universal_Serial_Bus
 
 
A non-USB OTG Android device always acting as a B-device can’t work with a standard USB DAC always acting as a B-device.
 
A USB OTG Android device, like the Galaxy S3, when acting as a A-device, can work with a standard USB DAC always acting as a B-device.
And a USB OTG Android device, like the Galaxy S3, should have a Micro-AB receptacle, and not a Micro-B receptacle.
 
In order to allow a Galaxy S3 to work with a USB peripheral, cable manufacturers have to provide cables with a functional Micro-A plug (i.e. pin 4 ID connected to pin 5 GND) having the physical appearance of a Micro-B plug!
 
 

 

 
It is not a critical issue, because such a plug can be inserted into a USB OTG Android device with a standard Micro-AB receptacle.
 
     Share This Post       
  • Like
Reactions: Theogenes
post-9383637
Post #2,187 of 9,413

fuzzy1969

100+ Head-Fier
Joined
Nov 7, 2010
Messages
431
Reaction score
21
Joined
Nov 7, 2010
Posts
431
Likes
21
     Share This Post       
post-9384213
Post #2,188 of 9,413

BBEG

100+ Head-Fier
Joined
Nov 27, 2011
Messages
275
Reaction score
13
Joined
Nov 27, 2011
Posts
275
Likes
13
Using this OTG cable from Lindy, my Meizu MX (M032), FiiO E17, and USB Audio Recorder Pro, I still can't get audio out. I can't even get a song to play in USBAR while the OTG cable is plugged in.
 
     Share This Post       
post-9384438
Post #2,189 of 9,413

Coop

500+ Head-Fier
Joined
Feb 14, 2008
Messages
607
Reaction score
54
Joined
Feb 14, 2008
Posts
607
Likes
54
Quote:
 
Coop, thanks!
 
 
 
You're welcome...
 
It took us a *few* PMs to figure out what the heck we were trying to tell each other, but we got there in the end. 

 
 
What I'm really curious about though, is WHY so many manufacturers choose not to comply to USB-spec, when all they have to do to be compliant, is use a Micro AB receptacle instead of a Micro B-type. As I said in PM, it could be legislation-related...
But I did check the docs on EU legislation about Micro B as the designated connector for cellphone charging ports, but this (chapter 2 of Annex II: Technical annex to MoU regarding the harmonisation of a 
charging capability for mobile phones ) :
 
 
2. DC Plug Connector Specification 
The cable assembly shall terminate in a Micro-B plug. The plug shall meet the USBIF Connector Test Requirements 
(http://www.usb.org/developers/compliance/connectors/), shall be compliant to the 
Micro-USB Cables and Connectors Specification, Rev 1.01 (Micro-USB 1.01), and 
shall be rated to meet all electrical specifications. 
An EPS provided with a detachable cable shall be equipped with a USB Standard-A 
receptacle. Standard detachable cable assembly, supplied for use with the EPS, 
shall have Standard-A and Micro-B plugs and meet the USB-IF Cable Assembly 
Test Requirements for Compliant Usage of Connectors and Cables in Micro-USB 
1.01. (http://www.usb.org/developers/compliance/cable/).”
Above requirement also applies to detachable cables used as adaptor i.e. where the 
Micro-B is replaced by a proprietary plug
 
Doesn't say anything about the use of Micro B connectors on the device side, only on the charger side. Using a Micro AB receptacle on the device side would result in devices meeting both requirements as set by USB specifications as well as EU legislation...
 
     Share This Post       
post-9384868
Post #2,190 of 9,413

iCrap

New Head-Fier
Joined
Nov 20, 2011
Messages
11
Reaction score
10
Joined
Nov 20, 2011
Posts
11
Likes
10
A bit late to this thread so sorry if it has been answered. Has anyone got the FiiO E10 to work with this Galaxy S3? I have gotten it to work with the USB Audio Recorder PRO app, but that app isn't really a music player. Poweramp and neutron won't play music through the E10 though..
 
     Share This Post       

Users Who Are Viewing This Thread (Users: 1, Guests: 5)

Top