[Tell Google to] Enable USB audio on any Android 4.0 smartphone/tablet |
![]() ![]() |
[Tell Google to] Enable USB audio on any Android 4.0 smartphone/tablet |
Jun 2 2012, 09:43
Post
#26
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
Apparently, the USB audio feature is enabled on factory Samsung Galaxy S III:
http://forum.xda-developers.com/showpost.p...p;postcount=133 "I got my sgs3 a few hours ago and just plugged it into my Topping tp30 USB DAC/amp and it's playing audio through it to my speakers!!!" Affordable hi-fi rig: http://news.cnet.com/8301-13645_3-20058833...l?tag=txt;title music stored on SGS3 > SGS3 player > digital audio stream >> USB cable >> USB DAC/amp Topping TP30 >> speakers http://www.youtube.com/watch?v=jR6Vc28NEcc...eature=youtu.be Keep lobbying for the Android USB audio standardisation (i.e. USB DAC as a standard USB device, like a USB mass storage device, for Android smartphone/tablet). http://code.google.com/p/android/issues/detail?id=24614&sort=-stars&colspec=ID%20Type%20Status%20Owner%20Summary%20Sta rs://http://code.google.com/p/android/is...mmary%20Sta rs Vote: Click on the star (it appears after signing in) -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Jun 10 2012, 00:23
Post
#27
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
Samsung Galaxy S III interworks with USB DAC/amp FiiO E7:
http://www.androidnz.net/2012/06/galaxy-s-...-it-really.html music stored on SGS3 > SGS3 player > digital audio stream >> USB OTG cable >> USB DAC/amp FiiO E7 >> headphones Samsung Galaxy S III triggers a new era of high dimensions music for the masses with affordable rig: . affordable (subsidized) smartphone . affordable common USB DAC/amp compliant with PC or Mac, like FiiO E7 (us$80) http://www.amazon.com/FiiO-Portable-Headph...4973&sr=8-4 http://nwavguy.blogspot.fr/2011/05/fiio-e7-usb-dac-amp.html http://www.headfonia.com/fiio-e7-portable-dac/ . affordable headphones, like Digitech Pro Monitor Headphones (us$50), clone of Fischer Audio FA-003, Brainwavz HM5 or Lindy Premium Hi-Fi headphones http://www.jaycar.us/productView.asp?ID=AA2065 http://www.head-fi.org/products/digitech-p...es/reviews/6900 ![]() Keep lobbying for the Android USB audio standardisation (i.e.USB DAC as a standard USB device, like a USB mass storage device, for Android smartphone/tablet). http://code.google.com/p/android/issues/de...Summary%20Stars Vote: Click on the star (it appears after signing in) -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Jun 22 2012, 21:28
Post
#28
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
The Samsung Galaxy S III interworks with the ODAC:
https://plus.google.com/1073547583314056441...sts/PCaM42irMeU http://pastebin.com/Jjq4xnT3 SGS3 > digital audio stream >> USB DAC "ODAC" >> amp "O2" >> headphone ![]() It’s interesting that the SGS3 can power the ODAC, which is a USB powered 24/96 DAC, without a powered USB hub. -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Jun 27 2012, 20:28
Post
#29
|
|
|
Group: Members Posts: 4133 Joined: 2-September 02 Member No.: 3264 |
USB Audio
USB audio output support allows hardware vendors to build hardware such as audio docks that interface with Android devices. This functionality is also exposed with the Android Open Accessory Development Kit (ADK) to give all developers the chance to create their own hardware. http://developer.android.com/about/versions/jelly-bean.html |
|
|
|
Jun 29 2012, 01:52
Post
#30
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
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/aoa...l#audio-support http://developer.android.com/tools/adk/adk2.html#play-audio ![]() 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/.../usb/index.html http://developer.android.com/guide/topics/...y/usb/host.html http://developer.android.com/reference/and...bConstants.html "USB_CLASS_AUDIO USB class for audio devices" -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Jul 2 2012, 12:56
Post
#31
|
|
|
Group: Members Posts: 1 Joined: 2-July 12 Member No.: 101127 |
USB-Audio support for which ADCs with Line-In or S/P-DIF Input?
Everyone is talking about USB-DACs, but what about ADC? Support for USB-Audio is good, but what USB-Soundcard with Line- or S/P-DIF-Inputs would be supported on an Android playthings? I don't want to support the Apple-Imperials and don't want to buy a Droid as long as it has no possibilities to record HiFi-stereo sound from an Line-Input. As long as this feature is not reliable implemented, for me a smartphone is not really smart as a consume-only gadget, but not a productive tool, so i still have to take my mp3-player/recorder and/or my wav-recorder with me or put my little notebook to make music. When is a Droid a real replacement for this? I heard about sc an pd on Android, but what's the use without Audio-I/O? Thanks to all peaople developing and testing on this! |
|
|
|
Jul 2 2012, 16:22
Post
#32
|
|
|
Group: Members Posts: 1180 Joined: 14-April 09 Member No.: 68950 |
It seems Android lacks low latency audio, that's why there are no apps like garageband. http://code.google.com/p/android/issues/detail?id=3434. Some people are saying this improved with Jelly Bean, but that's to be seen yet.
|
|
|
|
Jul 3 2012, 18:31
Post
#33
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
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" ![]() ![]() ![]() 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 -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Jul 8 2012, 18:24
Post
#34
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
The Samsung Galaxy S III interworks with the iBasso D2 Boa:
http://www.head-fi.org/t/552014/pictures-o...35#post_8509186 Samsung Galaxy S III > digital audio stream >> USB DAC/amp iBasso D2 Boa >> Sennheiser HD 518 ![]() ![]()
-------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Jul 16 2012, 00:41
Post
#36
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
The Samsung Galaxy S III interworks with the asynchronous USB DAC HRT Streamer II:
http://www.head-fi.org/t/608535/wolfson-da...65#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 ![]() ![]() ![]() ![]() -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Jul 16 2012, 00:44
Post
#37
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
The Samsung Galaxy S III interworks with the asynchronous USB DAC HRT Streamer II:
http://www.head-fi.org/t/608535/wolfson-da...65#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 ![]() ![]() ![]() ![]() -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Jul 16 2012, 09:22
Post
#38
|
|
|
Group: Members Posts: 57 Joined: 21-January 12 From: Germany Member No.: 96595 |
DanBa,
gearporn on HA, O RLY? edit: but thanks for the list in #35. This post has been edited by dumdidum: Jul 16 2012, 09:25 |
|
|
|
Jul 17 2012, 17:04
Post
#39
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
Sorry for the double post!
I have asked a moderator to remove it. Samsung Galaxy S III interworks with RSA Predator: http://www.head-fi.org/t/595071/android-ph...50#post_8538933 Samsung Galaxy S III > digital audio stream >> USB OTG cable >> USB DAC/amp RSA Predator >> IEM ![]() -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Jul 23 2012, 10:43
Post
#40
|
|
|
Group: Members Posts: 1180 Joined: 14-April 09 Member No.: 68950 |
any testing on the Nexus 7? (BTW, I appreciate all this info, thanks!)
|
|
|
|
Jul 23 2012, 21:33
Post
#41
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
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-nex...45#post_8525225 -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Jul 24 2012, 08:48
Post
#42
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
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-s...an-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/...dio_source.c#L2 2 * Gadget Function Driver for USB audio source device 4 * Copyright © 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_gr...d/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/de...Summary%20Stars -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Jul 24 2012, 13:35
Post
#43
|
|
|
Group: Members Posts: 951 Joined: 6-September 04 Member No.: 16817 |
The annoying thing with Google is they don't always fix even basic functionality. There's a bug in their file downloader which is usually used by all browsers which means you can't save anything that has .htaccess pwd protection in front of it. It's been open since 2008.
|
|
|
|
Jul 27 2012, 15:01
Post
#44
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
A custom Nexus 7 interworks with a standard USB DAC:
http://www.head-fi.org/t/595071/android-ph...10#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 http://www.youtube.com/watch?v=KY7qWIu9bUM -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Aug 9 2012, 16:33
Post
#45
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
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...nd#post29805237 http://forums.slimdevices.com/showthread.p...;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.p...p;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.p...p;postcount=497 -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Aug 12 2012, 20:20
Post
#46
|
|
|
Group: Members Posts: 1180 Joined: 14-April 09 Member No.: 68950 |
Well, astoundingly, the Nexus 7 doesn't support headsets (headphone+mic) over its analog 3.5mm port. It's a TRS, and not TRRS like everyone assumed and it's standard with phones and tablets now. So the only fix for this would be to use USB audio. Has anyone been successful in making an external microphone work with those DACs that have a mic input, and their Android device?
|
|
|
|
Aug 23 2012, 11:00
Post
#47
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
The Samsung Galaxy S III with Snapdragon SoC interworks with the HeadAmp Pico:
http://www.head-fi.org/t/552014/pictures-o...00#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 ![]()
-------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Aug 26 2012, 15:16
Post
#48
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
Samsung Galaxy S III with Snapdragon SoC & USB DAC/amp HeadAmp Pico:
http://www.head-fi.org/t/552014/pictures-o...30#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 ![]() -------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
Aug 28 2012, 13:59
Post
#49
|
|
|
Group: Members Posts: 53 Joined: 12-February 12 Member No.: 97106 |
A Samsung Galaxy S III interworks with a USB DAC/amp FiiO E7:
http://www.mobile01.com/topicdetail.php?f=...p;last=38070269 Samsung Galaxy S III > digital audio stream >> USB OTG cable (Micro-A plug inserted in the S III) >> FiiO E7 >> Westone UM3X
-------------------- Android & standard USB audio: It’s up to us!
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 23rd May 2013 - 17:33 |