• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

USB audio?

Samsung Galaxy S III & Objective DAC:
NwAvGuy: ODAC May Update
NwAvGuy: ODAC Released

stock Galaxy S III > digital audio stream >> ODAC (i.e. Epiphany Acoustics E-DAC) >> Neco V3


245ff523_f11.jpeg


002c987f_biais11.jpeg


a129ab36_haut11.jpeg



ODAC:
Epiphany Acoustics E-DAC 24-bit USB DAC Review | AVForums.com - UK Online
Brief Odac impressions

Neco V3:
NECO SOUNDLABS PORTABLE V.2 AMP
new V3 DUAL AMP portable headphone amplifier | eBay

ODAC + Neco V3:
"It is by far the best usb dac i have ever owned. No thoughts of bothering to look for an upgrade. At my age i am sure it will see me out.
Using it with a Neco Soundlab V3 and Grado SR-325is's.Nirvana at last...."
Epiphany Acoustics E-DAC Review Thread

"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."
NECO SOUNDLABS PORTABLE V.2 AMP

"It's downright disturbing how incredible this combo sounds with the HE-500. In fact, it should probably be illegal (**looks at Arizona**).
When driving the HE-500. I like this combo more than the O2."
NECO SOUNDLABS PORTABLE V.2 AMP
 
VentureCraft sees potential in Android & standard USB audio.
VentureCraft delays the release date of its latest headphone amplifier Go-Dap X in order to modify it so that it can interwork with the Samsung Galaxy S3.

"Go-Dap X releasing date in stores will be on Sep. 25th due to this Galaxy S3 modification."
Venturecraft Inc. | HOME

stock Samsung Galaxy S3 > digital audio stream >> short USB OTG cable from VentureCraft >> Go-Dap X USB DAC/amp >> headphones


LL


LL.jpg


LL.jpg


LL



 
lemme get this straight...

the usb port is always spitting out a digital audio stream as long as a music app is playing back something, right?

reason i ask, i have an old sony car mobile setup. one of their multi input boxes has a usb port that i have never used in the 15 years i've had it.

everything is analog in this box (including the 2 analog inputs).

XA-300 | Sony Bus Auxiliary Input Adapter | Sony | Sony Store USA

everything i have seen about the usb port is to connect a laptop to it.

thanks.
 
the usb port is always spitting out a digital audio stream as long as a music app is playing back something, right?
Yes, the Samsung Galaxy S3 can output a digital audio stream to an external standard USB DAC, which converts the PCM digital audio signals to the original analog audio signals.

LL


LL


LL
 
AudioQuest Bumblebee Android DAC:
AUDIOQUEST BUMBLEBEE || AVLAND UK information, pictures & spec for the


500x1000px-LL-e8c7377d_1012dragon.promo_.jpeg


500x1000px-LL-0e45061f_1012dragon.2.jpeg



"Designed specifically for Android devices
24-bit ESS Sabre conversion chip
Supports all music files including 24-bit/192kHz lossless
Drives headphones directly with 3.5mm mini-jack output
Fixed or Variable output modes
Asynchronous transfer for accurate digital timing
64-position (computer-controlled) analog volume control
Isolated dual master clocks
Colour changing LED to indicate source sample rate"

I am wondering if the AudioQuest Bumblebee Android DAC is a standard self-powered USB DAC or an Android-specific USB DAC.
Android phones and USB DACs

The AudioQuest Bumblebee should be likely an AudioQuest DragonFly with built-in rechargeable battery, because it "supports all music files including 24-bit/192kHz lossless".
AudioQuest Dragonfly Review : Affordable, Outstanding, Tiny DAC / Amp
AudioQuest DragonFly USB D/A converter | Stereophile.com

And an Android-specific USB DAC can support only 16-bit/44.1kHz:
Android Open Accessory Protocol 2.0 | Android Developers


If the AudioQuest Bumblebee is a standard USB DAC, while using with a PC or a Mac, the sound quality of the AudioQuest Bumblebee should be superior to the sound quality of the AudioQuest DragonFly thanks to a clean battery power.
Android phones and USB DACs
 
Using the 4 in 1 connection kit would allow you to charge the phone while using this setup right? I'm looking to (when I get a Note 2) have a setup in the car where it'll charge the phone, send the digital audio to an external DAC and from there have it go to my aux plug in the car. I'd like the convenience of only plugging in one thing instead of two once I get in the car and obviously the added audio quality.

So what I'm seeing now is the 4 in 1 connection kit is mainly for memory cards.

Can anyone recommend a simple and inexpensive External DAC to use in my car?
 
500x1000px-LL.jpg-d596338d_c90f75bd_Image1.jpeg


About Android-specific USB audio:
"As of now, the standard Android releases do not include USB host support. Samsung decided to add this feature on their own. The Android folks are working on a funky USB dock protocol that works over USB (sort of like what Apple does) that, frankly, most of us developers think is stupid. There is certainly a push to put USB host support for standard devices (like audio, keyboards, etc.) into the normal Android releases."
[Pete Millett, design engineer from Apex Hi-Fi]
Apex Glacier amp/dac review and appreciation thread
 
The us$43 Samsung Galaxy S3 + Car Stereo Upgrade for WAaaY better sound quality!
http://www.head-fi.org/t/639883/the-43-gal...r-sound-quality

Galaxy S3 > digital USB audio out >> "USB OTG" cable >> Behringer UCA202 USB DAC >> car stereo amp >> car stereo speakers

"...
And so what are the results you ask?

HOLY MOLY!
Not only is the audio quality MUCH improved, but the sound is so CLEAN now. No clicks, burps, or any other weird background noises. Just straight CD quality background silence.
Even my GPS voice sounds prettier. hahah
Bass is tighter and deeper. Highs are more revealing. Everything is so much better that a novice could tell it sounds better.

And yes, GPS navigation works perfectly. If I'm listening to Pandora or an MP3 and my GPS needs to talk, then my music will go several db quieter and GPS will speak up, then afterwards the music will automatically go back to full volume.

Also, one thing I hated about Bluetooth was everytime I turned my car off for just a minute, when I would power it back on the Bluetooth would not consistently reconnect. Well, this USB-OTG has been very consistent for me so far. Music just picks back up where it left off at and is fairly quick to do so.

Cons? Well, I haven't tested hands free calling yet. But I'm told it doesn't work with this USB-OTG to DAC configuration. Maybe there is a bluetooth solution for that. I dunno? And AOSP does not yet support DACs.

Pros? Freakin everything.

Pics are below.


Here is the DAC and the USB-OTG cable:
LL.jpg


This is how you configure the DAC.
You can probably also use the headphones output instead of the stereo RCA, but I didn't try it.
LL.jpg


I wired up my USB-OTG cable to my iBOLT dock. It comes up through my dash defrost vents.
LL.jpg


This is what the three connectors on the USB-OTG cable look like:
LL.jpg


Here is the DAC being wired up. I taped up the non-used RCA's to prevent anything bugging with them.
LL.jpg


I wrapped up the DAC with DUCT tape.
Not sure how or why the pic is sideways. It looks normal on my desktop.
LL.jpg


Hid it behind my dash.
LL.jpg


Here is the USB-OTG cable with my iBOLT dock.
LL.jpg


The car stereo w/audio cable attached. Some car stereos have the 3.5mm connector in the back. Or a dual-RCA input. I'd prefer one of those to have a cleaner install. Maybe someday I'll upgrade my car stereo.
LL.jpg


And here is the finished product. My S3 docked, charging and outputing beautiful digital music!
LL.jpg


.." [CZ Eddie]
 
USB Audio Recorder PRO: "USB audio recording and playback now finally possible on Android devices!"
"Supported are mono and stereo streams, 16-bit and 24-bit and any sample rate (up to 192kHz) that the device provides."
https://play.google.com/store/apps/details?id=com.extreamsd.usbaudiorecorderpro
Android phones and USB DACs
USBAudioRecorderPRO

Some USB DACs, like the FiiO E17, not working with stock USB audio software, can interwork with the Samsung Galaxy S3 and other Android devices using USB Audio Recorder PRO:

music stored on Galaxy S3 > USB Audio Recorder PRO player > digital USB audio out >> "USB OTG" cable >> FiiO E17 >> headphones


LL.jpg
 
I know this thread is mostly about audio out via USB, but I also have an interest about audio in by USB using a USB mic.

So, I have a Samson Meteor USB mic and have tested it with the AT&T version of the Samsung GS3. It records, but no gain/volume out control at this point. Would love to see a few more controls to make this a nice field recorder. Oh, no external power necessary to drive this mic - all power comes from the phone itself...

I sent a note to the dev with the following info:

Hello. I'm providing some information for you. Below is the data that I pulled using your app when my Samsung Galaxy S3 (AT&T, stock, unrooted ROM) connected to a Samson Meteor USB mic. The mic is successfully powered over the OTG cable by the phone itself (yay!) and a file can be recorded. However, there is no ability to control the gain, nor playback volume in the current state of things. Max in/Max out, apparently. This is a good, cheap USB mic that I would love to be able to use with the phone for a good portable setup, but without gain control or playback volume control, the use is limited at this point. If you have any desire to try to develop the s/w for this mic/phone combo, I would be willing to provide more info as requested and test for you.

Best regards,

Spencer


[HIGH]DATE: 17-12-2012, 19:39
USBAudioDevice: fd = 58, opened = 1, Vend/Prod = 0x17a0 / 0x310, USBrev = 110, configs = 1
USBAudioDevice: Manufacturer = Samson Technologies, Product = Samson Meteor Mic, SerialNr =
USBConfiguration: # interfaces = 4, config val = 1, config string = , attr = 0x80, maxPower = 100mA
USBInterface: interface nr = 0
USBAltSetting1: alt setting = 0, class = AUDIO, subclass = AUDIOCONTROL, protocol = 0, descr =
USBInputTerminal: m_ID = 1, assoc = 0 m_logicalOutputChannels = 2, m_channelConfig = 3, , , STREAMING
USBInputTerminal: m_ID = 2, assoc = 0 m_logicalOutputChannels = 2, m_channelConfig = 3, , , TERMINAL_TYPE_INPUT_MICROPHONE
USBOutputTerminal: m_ID = 6, assoc = 0, source = 9, , TERMINAL_TYPE_OUTPUT_SPEAKER
USBOutputTerminal: m_ID = 7, assoc = 0, source = 8, , STREAMING
USBSelectorUnit: m_ID = 8, m_nrInPins = 1
USBSelectorUnit: input 0 = 10
USBFeatureUnit1: m_ID = 9, SourceID = 15, m_controlSize = 2, channels = 3
m_ID = 9, channel control = 1 (Mute )
m_ID = 9, channel control = 2 ( Volume )
m_ID = 9, channel control = 2 ( Volume )
USBFeatureUnit1: m_ID = 10, SourceID = 2, m_controlSize = 1, channels = 3
m_ID = 10, channel control = 1 (Mute )
m_ID = 10, channel control = 2 ( Volume )
m_ID = 10, channel control = 2 ( Volume )
USBFeatureUnit1: m_ID = 13, SourceID = 2, m_controlSize = 1, channels = 3
m_ID = 13, channel control = 1 (Mute )
m_ID = 13, channel control = 2 ( Volume )
m_ID = 13, channel control = 2 ( Volume )
USBMixerUnit: m_ID = 15, ins = 2
USBMixerUnit: input 0 = 1
USBMixerUnit: input 1 = 13
USBInterface: interface nr = 1
USBAltSetting1: alt setting = 0, class = AUDIO, subclass = AUDIOSTREAMING, protocol = 0, descr =
USBAltSetting1: alt setting = 1, class = AUDIO, subclass = AUDIOSTREAMING, protocol = 0, descr =
USBAltSetting1 (AS): link = 1, delay(f) = 1, PCM, type(1) = 1, ch = 2, subframesize = 2, reso = 16
8000, 11025, 16000, 22050, 32000, 44100, 48000 (fixed)
USBEndPoint: nr = 1, OUT, , SYNC_TYPE_SYNC,
maxPacket = 200, addT = 0, pollingInt = 1, refresh = 0, syncEndp = 0, , Has freq control
USBInterface: interface nr = 2
USBAltSetting1: alt setting = 0, class = AUDIO, subclass = AUDIOSTREAMING, protocol = 0, descr =
USBAltSetting1: alt setting = 1, class = AUDIO, subclass = AUDIOSTREAMING, protocol = 0, descr =
USBAltSetting1 (AS): link = 7, delay(f) = 1, PCM, type(1) = 1, ch = 2, subframesize = 2, reso = 16
8000, 11025, 16000, 22050, 32000, 44100, 48000 (fixed)
USBEndPoint: nr = 2, IN, , SYNC_TYPE_ASYNC,
maxPacket = 200, addT = 0, pollingInt = 1, refresh = 0, syncEndp = 0, , Has freq control
USBInterface: interface nr = 3
USBAltSetting1: alt setting = 0, class = HID, subclass = Undefined, protocol = 0, descr =
USBEndPoint: nr = 7, IN, TRANSFER_TYPE_INTERRUPT, SYNC_TYPE_NONE,
maxPacket = 16, addT = 0, pollingInt = 2, refresh = 0, syncEndp = 0, , NO FREQ CONTROL![/HIGH]
 
DanBa your car audio setup blows my mind! I can't wait to get my Note 2 and do a similar setup! I don't think I'll run the wires through the vents or anything like that but it should sound equally awesome. Thanks for sharing everything!
 
Back
Top Bottom