or Connect
AVS › AVS Forum › Audio › 2 Channel Audio › Enable USB audio on any Android 4.0 smartphone/tablet
New Posts  All Forums:Forum Nav:

Enable USB audio on any Android 4.0 smartphone/tablet - Page 2

post #31 of 206
Thread Starter 
One of the best mobile hifi rigs (at an affordable price):
https://plus.google.com/107354758331405644147/posts/PCaM42irMeU
http://pastebin.com/Jjq4xnT3
http://nwavguy.blogspot.fr/2012/05/odac-may-update.html

Samsung Galaxy S III > digital audio stream >> USB OTG cable >> USB DAC ODAC compatible with PC & Mac >> amp O2 >> headphones

IMG_20120618_210615.jpg

619b99f3_O2.jpeg

O2 portable/desktop headphone amplifier:
http://hifipig.com/epiphany-acoustics-ehp-o2-portable-headphone-amplifier/#more-2429

"In conclusion it’s a great bit of kit. It’s not too expensive, it’s robust and it sounds very nice indeed. My only complaint would be that it is possibly a little large for use in your pocket, but pop it in your lappy case with a pair of decent cans [he has a pair of Grado 325is heaphones] whilst away and you have a great little mobile hifi set up that should satisfy pretty much everyone."


A more mobile hifi rig:
Samsung Galaxy S III > digital audio stream >> USB DAC JDSLabs ODAC compatible with PC & Mac >> amp JDSLabs c421 >> headphones
http://www.head-fi.org/t/593002/c421-vs-o2-home-amp/30
http://www.jdslabs.com/storeAmps.php
http://www.head-fi.org/t/611778/brief-odac-impressions/195

StandaloneODAC_1.jpg

21563172_ODA2.jpeg

5be00682_ODA3.jpeg

86a0fe09_ODA1.jpeg

C421-05.jpg

c421_Top_iPhone.png

c421 - iPhone 4 size comparison
post #32 of 206
This helps the audiophiles out there:

http://www.engadget.com/2012/06/26/wolfson-samsung-galaxy-s-iii/
post #33 of 206
Looks like this will be everywhere once JellyBean comes to life... http://developer.android.com/about/versions/jelly-bean.html#media
post #34 of 206
Quote:
Originally Posted by CNLiberal View Post

This helps the audiophiles out there:
http://www.engadget.com/2012/06/26/wolfson-samsung-galaxy-s-iii/

I got an original "worldwide" version of Galaxy S3. I did't try to connect it to my stereo system, but I was't impressed with sound quality through headphones.
For me it looks like amplifier there is not capable to power relatively low impedance (63 ohms) Sennheiser headphones I have. At least with supplied earbuds sound was much louder. Another problem was that it refused to play 24/96 flac files using embedded music player.
post #35 of 206
Quote:
Originally Posted by ap1 View Post

I got an original "worldwide" version of Galaxy S3. I did't try to connect it to my stereo system, but I was't impressed with sound quality through headphones.
For me it looks like amplifier there is not capable to power relatively low impedance (63 ohms) Sennheiser headphones I have. At least with supplied earbuds sound was much louder. Another problem was that it refused to play 24/96 flac files using embedded music player.

What Sennheiser headphones do you have? If they're some larger cans, it wouldn't surprise me that the phone doesn't have a capable amp to power them. But then, neither would an iPhone/iPod/iPad.
post #36 of 206
Quote:
Originally Posted by CNLiberal View Post

What Sennheiser headphones do you have? If they're some larger cans, it wouldn't surprise me that the phone doesn't have a capable amp to power them. But then, neither would an iPhone/iPod/iPad.

I used HD-280. They sound better with My Asus TF-101 tablet though.
post #37 of 206
Quote:
Originally Posted by ap1 View Post

I used HD-280. They sound better with My Asus TF-101 tablet though.

Larger battery, more juice to push big cans. Makes total sense. Even people with iPhones need to get an external amp for their headphones. I bet if you did that, you'd see a world of difference.
post #38 of 206
Thread Starter 
The USB DAC recommended by Google is a new type of device. It is not compatible with PC or Mac.
http://developer.android.com/tools/adk/aoa2.html#audio-support
http://developer.android.com/tools/adk/adk2.html#play-audio

usb-host-accessory.png

A legacy USB DAC compatible with PC / Mac acts as a USB device, and a PC / Mac acts as a USB host.
A USB DAC recommended by Google acts as a USB host, and a Android smartphone / tablet acts as a USB device.

Personally, I prefer the legacy USB audio feature implemented by Samsung on Galaxy S III, which can interwork with a legacy USB DAC like FiiO E7 or ODAC.

The legacy USB audio feature is still specified in the Android specs:
http://developer.android.com/guide/topics/connectivity/usb/index.html
http://developer.android.com/guide/topics/connectivity/usb/host.html
http://developer.android.com/reference/android/hardware/usb/UsbConstants.html
"USB_CLASS_AUDIO USB class for audio devices"
post #39 of 206
Quote:
Originally Posted by CNLiberal View Post

What Sennheiser headphones do you have? If they're some larger cans, it wouldn't surprise me that the phone doesn't have a capable amp to power them.
Quote:

it is not cast in cement that larger headphones need more power. In general, the larger the transducer, the greater the technical opportunity for high efficiency.

Quote:
But then, neither would an iPhone/iPod/iPad.

The maximum level achievable on those devices is often set by governmental regulation.

I have an iPhone battery in my portable digital recorder, and if memory serves puts out more than 4 volts. This is more than enough to obtain respectable SPLs with good headphones or earphones.
post #40 of 206
Quote:
Originally Posted by ap1 View Post

Quote:
Originally Posted by CNLiberal View Post

This helps the audiophiles out there:
http://www.engadget.com/2012/06/26/wolfson-samsung-galaxy-s-iii/

I got an original "worldwide" version of Galaxy S3. I did't try to connect it to my stereo system, but I was't impressed with sound quality through headphones.
For me it looks like amplifier there is not capable to power relatively low impedance (63 ohms) Sennheiser headphones I have. At least with supplied earbuds sound was much louder. Another problem was that it refused to play 24/96 flac files using embedded music player.
Yea, but, this thread's about USB output.

larry
post #41 of 206
Thread Starter 
An Android 4.1 Jelly Bean-powered device can have both USB audio out modes: standard USB audio out and Android-specific USB audio out.
These features are at the Android kernel level.
http://developer.android.com/tools/adk/aoa...l#audio-support

"Android Open Accessory Protocol 2.0 includes optional support for audio output from an Android device to an accessory. This version of the protocol supports a standard USB audio class interface that is capable of 2 channel 16-bit PCM audio with a bit rate of 44100 Khz. AOA 2.0 is currently limited to this output mode, but additional audio modes may be added in the future.
To enable the audio support, the accessory must send a new USB control request: SET_AUDIO_MODE"

483343_4327320827122_2118288144_n.jpg

555673_4327321307134_1636421775_n.jpg

480480_4317734867479_2047049317_n.jpg

It should be easy to enable standard USB audio out and Android-specific USB audio out on an Android 4.1 Jelly Bean-powered device with USB host capability.

Let's keep up the pressure on Google and the Android device manufacturers for the standard USB audio out:
http://code.google.com/p/android/issues/de...Summary%20Stars
post #42 of 206
Thread Starter 
The Samsung Galaxy S III interworks with the iBasso D2 Boa:
http://www.head-fi.org/t/552014/pictures-of-your-portable-rig-part-xv/5535#post_8509186

Samsung Galaxy S III > digital audio stream >> USB DAC/amp iBasso D2 Boa >> Sennheiser HD 518






Edited by DanBa - 11/2/12 at 9:49am
post #43 of 206
Thread Starter 
A list of stock Android-powered devices reportedly interworking with standard USB DAC:
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/3285#post_9891160
Edited by DanBa - 10/17/13 at 2:58pm
post #44 of 206
Thread Starter 
The Samsung Galaxy S III interworks with the asynchronous USB DAC HRT Streamer II:
http://www.head-fi.org/t/608535/wolfson-dac-confirmed-for-galaxy-s3/465#post_8534856

Samsung Galaxy S III > digital audio stream >> USB OTG cable with USB Micro-A plug inserted in the S III >> asynchronous USB DAC HRT Streamer II >> cMoyBB headphone amplifier >> headphones









Edited by DanBa - 11/2/12 at 9:51am
post #45 of 206
Thread Starter 
Samsung Galaxy S III interworks with RSA Predator:
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs-how-to-increase-the-issues-priority-with-google/150#post_8538933

Samsung Galaxy S III > digital audio stream >> USB OTG cable >> USB DAC/amp RSA Predator >> IEM



Edited by DanBa - 11/2/12 at 9:52am
post #46 of 206
Thread Starter 
The combo "Odac + Neco V3" is very well-praised:
http://www.head-fi.org/t/513233/neco-soundlabs-portable-v-2-amp/105










"ODAC + NECO V.3 + Sennheiser HD580 = A MATCH MADE IN HEAVEN.
I can't tell you how beautiful this rig sounds. We all know how well the HD580/600 scales with better sources and amps.. but synergy is often undervalued. The ODAC is beautifully resolving and clean.. but the Neco really steals the show, IMO.
My V.3 has the 8610s & lithium battery.. and boy, does the HD580 love it. A DEAD silent background, fantastic dynamic range.. and the artful Sennheiser sound.. on steroids! Treble has spectacular air, crispness, and detail.. the mids are very very transparent and deep.. with the bass coming tight and punchy. One thing I've really noticed the Senn benefits from is the V.3's dual opamp setup.. which provide fantastic channel separation, imaging, and soundstage. It's so immersive.. I can listen to this setup for hours on end. I like this little combo more than my desktop rig (via the tube or SS output!) and the ODAC+O2 (which is a little too clinical). For those one the fence about this amp.. stop waffling.. it's a GEM.
I also dropped the gain jumpers in so I've got it set at low gain (2.3x) since it's being used with the ODAC (2 Vrms output). the Neco it quite ably drives the HE-500, btw. Very clean & dynamic, again.

When driving the HE-500.. I like this combo more than the O2."


The Odac USB DAC can interwork with an Android powered smartphone Samsung Galaxy S III as well as with a PC or a Mac.

Odac USB DAC:
http://epiphany-acoustics.co.uk/our-products/e-dac-24bit-miniature-usb-dac/ http://www.jdslabs.com/item.php?fetchitem=46
http://www.headnhifi.com/index.php/shop/objective/odac

Neco V3 amp :
http://www.ebay.co.uk/itm/new-V3-DUAL-AMP-portable-headphone-amplifier/140802199484?ssPageName=WDVW&rd=1&ih=004&category=14970&cmd=ViewItem
Edited by DanBa - 11/2/12 at 9:54am
post #47 of 206
Thread Starter 
As expected, for the time being the Nexus 7 doesn't interwork with standard USB DAC like FiiO E7 or FiiO E17:
http://www.head-fi.org/t/616125/google-nexus-7-tablet-tegra-3/45#post_8525225


A stock Jelly Bean powered Nexus 7 should be able to interwork with an upcoming Android-specific USB audio out-capable USB DAC, like the Gear4 speaker dock, that acts a USB host (and the Nexus 7 as a USB peripheral).
http://www.engadget.com/2012/06/30/gear4-speaker-dock-supports-usb-audio-for-jelly-bean-at-google-i/

Nexus 7 operating as a USB peripheral > digital audio stream >> Android-specific USB DAC "Gear4 speaker dock" operating as a USB host > Gear4 speaker dock’s amp > Gear4 speaker dock’s speakers

Anyway, the Android-specific USB audio driver is included in the Jelly Bean kernel source code of the Nexus 7:
http://forum.xda-developers.com/showthread.php?t=1736578
https://github.com/edoko/Air_Kernel_for_GN/blob/master/drivers/usb/gadget/f_audio_source.c#L2

2 * Gadget Function Driver for USB audio source device
4 * Copyright (C) 2012 Google, Inc.

43 .bInterfaceClass = USB_CLASS_AUDIO,
44 .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL,

308 .bInterfaceClass = USB_CLASS_AUDIO,
309 .bInterfaceSubClass = USB_SUBCLASS_AUDIOSTREAMING,



The standard USB audio driver is also included in the Jelly Bean kernel source code of the Nexus 7:
https://github.com/drewis/android_kernel_grouper/blob/android-tegra3-grouper-3.1-jb-fr2/sound/usb/card.c#L2

2 * (Tentative) USB Audio Driver for ALSA

174 if ((altsd->bInterfaceClass != USB_CLASS_AUDIO &&
175 altsd->bInterfaceClass != USB_CLASS_VENDOR_SPEC) ||
176 altsd->bInterfaceSubClass != USB_SUBCLASS_AUDIOSTREAMING) {

692 .bInterfaceClass = USB_CLASS_AUDIO,
693 .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL }


a standard USB audio-enabled Nexus 7 operating as a USB host > digital audio stream >> standard USB DAC like FiiO E7 or Objective DAC operating as a USB peripheral >> amp >> headphones


It’s up to us to require Google & Android device manufacturers to enable standard USB audio!
http://code.google.com/p/android/issues/detail?id=24614&sort=-stars&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars
post #48 of 206
Thread Starter 
A custom Nexus 7 interworks with a standard USB DAC:
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs-how-to-increase-the-issues-priority-with-google/210#post_8565219

modded Nexus 7 > digital audio stream >> USB OTG cable >> USB DAC Turtle Beach MICRO II > analog audio stream >> amp >> speakers
or
modded Nexus 7 > digital audio stream >> USB OTG cable >> Turtle Beach MICRO II > SPDIF digital audio stream >> SPDIF DAC/amp >> speakers

post #49 of 206
Is there ANY hope to get an USB DAC to work with the samsung Galaxy S2 i9100??
How can it be that the S3 supports that feature and the S2 does not? Will it ever be available for the S2?

Thank you for your answers.
post #50 of 206
You're only real hope is to put on a custom ROM. I know CM9 didn't support it, but if you put up a bounty, I'm sure the CM team will add support.
post #51 of 206
Thread Starter 
Apparently "Galaxy S III + (some) USB DAC" and "(some) computer + (some) USB DAC" have at least the same sound quality:

"How about the SQ of the S3 + NuForce Icon HDP? What headphones do you use?"

"It's quite good. Slightly, not very noticeable, better than it was connected to my computer.
So if you wanna know more about this, you can just simply refer to those review of HDP.
P.S. I am using HD600 & UM1 for testing"
http://www.head-fi.org/t/608535/wolfson-dac-confirmed-for-galaxy-s3/585#post_8571797

"For anyone interested, the D12 USB DAC works when connected to a Galaxy S3. It sounds the same to me as it does when connected to a computer."
http://www.head-case.org/forums/topic/9413-ibasso-d12-vs-pico-dacamp/page__st__20#entry526070
post #52 of 206
Thread Starter 
A custom Nexus 7 interworks with a standard USB DAC FiiO E10 (that doesn’t work with stock Samsung Galaxy S III for the time being):

custom Nexus 7 > digital audio stream >> USB DAC/amp FiiO E10 >> Sennheiser HD-380

Instructions for customizing a Nexus 7:
http://forum.xda-developers.com/showthread.php?p=29805237&highlight=asound#post29805237
http://forums.slimdevices.com/showthread.php?82110-Instructions-for-connecting-USB-DAC-to-Touch&highlight=Udev

"Code:
pcm.usbdac {
type hw;
card Audio;
}
ctl.usbdac {
type hw;
card Audio;
}
pcm.!default usbdac

Back up your asound.conf and add this (or for simplicity sake, replace it with this)

This allows me to use my Nexus 7 to play over my Fiio E10 USB DAC, N7 + E10 + HD380 == fun.


It's too late for me to work on combining this with the stock asound.conf.

It's in /etc/ on stock rom and works once replaced."
http://forum.xda-developers.com/showpost.php?p=29830741&postcount=472


"We are lucky, no such file or luck on GN or SGS3 yet, need to first understand how alsa works on those phones.

Yes, double check you need the alteration.
I never got sounds out the USB DAC without it.
And now with it, plays fine with DAC, but also when DAC is not plugged, plays sounds as if I never changed anything.
Which is nice either way, not needing to change the file all the time.
Need to find out if/how I can modify the default device for np and sgs3 now, they neither had nor sorry the file.
No support meaning adding the file doesn't change anything there."
http://forum.xda-developers.com/showpost.php?p=29857696&postcount=497
post #53 of 206
Thread Starter 
The Samsung Galaxy S III with Snapdragon SoC interworks with the HeadAmp Pico:
http://www.head-fi.org/t/552014/pictures-of-your-portable-rig-part-xv/6300#post_8636759

Samsung Galaxy S III > digital audio stream >> USB OTG cable (Micro-A plug inserted in the S III) >> USB DAC/amp HeadAmp Pico >> Beyerdynamic T5p





Edited by DanBa - 11/2/12 at 7:21am
post #54 of 206
Thread Starter 
Samsung Galaxy S III with Snapdragon SoC & USB DAC/amp HeadAmp Pico:
http://www.head-fi.org/t/552014/pictures-of-your-portable-rig-part-xv/6330#post_8639661






Galaxy S III > digital audio stream >> USB OTG cable >> Pico >> V-Moda M-80




Galaxy S III > digital audio stream >> USB OTG cable >> Pico >> Thunderpants TP1




Galaxy S III > digital audio stream >> USB OTG cable >> Pico >> Audez'e LCD-2


Edited by DanBa - 11/2/12 at 9:57am
post #55 of 206
Thread Starter 
A Samsung Galaxy S III interworks with a USB DAC/amp FiiO E7:
http://www.mobile01.com/topicdetail.php?f=568&t=2770200&m=s&s=20&r=9&last=38070269
http://nwavguy.blogspot.fr/2011/05/fiio-e7-usb-dac-amp.html

Samsung Galaxy S III > digital audio stream >> USB OTG cable (Micro-A plug inserted in the S III) >> FiiO E7 >> Westone UM3X



Edited by DanBa - 8/28/12 at 8:50am
post #56 of 206
Thread Starter 
post #57 of 206
Thread Starter 
Samsung Galaxy S III & Objective DAC (ODAC):
http://www.head-fi.org/t/624102/dap-with-unamped-line-out-and-good-dac#post_8674007

Galaxy S III > digital audio stream >> 4-in-1 connection kit substituting a USB OTG cable >> ODAC >> Headstage Arrow G3 amp >> headphone





Edited by DanBa - 11/2/12 at 9:58am
post #58 of 206
Thread Starter 
Samsung Galaxy S III & Behringer UCA202:
Android phones and USB DACs
http://nwavguy.blogspot.fr/2011/02/behringer-uca202-review.html

Samsung Galaxy S III > digital audio stream >> USB OTG cable (Micro-A plug inserted in the S III) >> USB DAC/amp Behringer UCA202 >> headphone





Edited by DanBa - 11/2/12 at 9:59am
post #59 of 206
Thread Starter 
Samsung Galaxy S III & Stoner Acoustics UD100, an affordable tiny USB DAC based on ESS Sabre ES9023 chip:
http://forum.lowyat.net/index.php?showtopic=2452730&st=160&p=54596977entry54596977
http://www.inearmatters.net/2012/09/tiny-dac-big-sound-impression-of-stoner.html

Galaxy S III > digital audio stream >> UD100 >> Audio Technica ATH-CK100 triple balanced armature inner headphone

"Volume level is sufficient, no amp required."









Edited by DanBa - 9/15/12 at 1:42am
post #60 of 206
Thread Starter 
Nexus 7 & USB DAC/amp FiiO E17:
http://www.head-fi.org/t/627459/use-a-standard-usb-dac-with-a-nexus-7-step-by-step-guide

custom Nexus 7 > digital audio stream >> FiiO E17 >> Sennheiser HD 595



Edited by DanBa - 11/2/12 at 10:00am
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: 2 Channel Audio
AVS › AVS Forum › Audio › 2 Channel Audio › Enable USB audio on any Android 4.0 smartphone/tablet