Android phones and USB DACs
Dec 20, 2014 at 5:23 AM Post #5,911 of 9,526
Android USB audio
 
FAQ:
http://goo.gl/A4dCnP
 
A list of USB OTG cables:
http://goo.gl/4JyOe5
 
A list of stock Android-powered devices reportedly interworking with compatible USB DAC:
stock Android device > digital USB audio out >> USB DAC >> amp >> headphones
http://goo.gl/ksoF0d
 
A list of USB Audio Player PRO resources (compatible USB DAC, compatible Android devices, ...):
http://www.extreamsd.com/USBAudioRecorderPRO/
 
A list of standard USB DAC reportedly interworking with the native USB audio of Android 5.0 Lollipop:
stock Google Nexus X running on Android 5.0 Lollipop > digital USB audio out >> USB OTG cable (ID pin grounded) >> USB DAC >> amp >> headphones
http://goo.gl/x3loEQ
 
A list of standard USB DAC reportedly interworking with the Android-powered smartphone Samsung Galaxy S3:
stock Samsung Galaxy S3 > digital USB audio out >> USB OTG cable (ID pin grounded) >> USB DAC >> amp >>headphones
http://goo.gl/yBKivk
 
A list of standard USB DAC reportedly interworking with the Android-powered smartphone Samsung Galaxy Note2:
stock Galaxy Note2 > digital USB audio out >> USB OTG cable (ID pin grounded) >> USB DAC >> amp >>headphones
http://goo.gl/Ga1jYw
 
A list of standard USB DAC reportedly interworking with the Android-powered smartphone Samung Galaxy S4:
stock Samsung Galaxy S4 > digital USB audio out >> USB OTG cable (ID pin grounded) >> USB DAC >> amp >>headphones
http://goo.gl/dIwrqp
 
A list of standard USB DAC reportedly interworking with the Android-powered smartphone Samsung Galaxy Note3:
stock Samsung Galaxy Note3 > digital USB audio out >> USB OTG cable (ID pin grounded) >> USB DAC >> amp >> headphones
http://goo.gl/7Bvkhz
 
A list of standard USB DAC reportedly interworking with the Android-powered smartphone Samung Galaxy S5:
stock Samsung Galaxy S5 > digital USB audio out >> USB OTG cable (ID pin grounded) >> USB DAC >> amp >>headphones
http://goo.gl/zUjud0
 
A list of standard USB DAC reportedly interworking with the Android-powered smartphone Samsung Galaxy Note4:
stock Samsung Galaxy Note4 > digital USB audio out >> USB OTG cable (ID pin grounded) >> USB DAC >> amp >> headphones
http://goo.gl/gnmvuf
 
USB DAC descriptors:
http://goo.gl/pYJbTu
 
The basics:
http://goo.gl/MCFY2x
 
Dec 20, 2014 at 5:41 AM Post #5,912 of 9,526
   
Here is the new version which fixed some issues (for internal testing and will be published in the next week):
 
1. More USB DAC (such as Dragonfly U2, Audioengine D1/D3) supported
2. Hardware volume control for USB DAC added(without UI display, just press Volume+/- button while using USB DAC)
3. Graphic equalizer added
4. More Languages added
5. Layout optimized for performance issue
6. Cover art scaling optimized
7. Tiny bugs for media files supporting fixed
 
http://www.mediafire.com/download/l8bcyuh3tqxnc2y/HibyMusic.apk
 
Thanks for your support.

 
Thanks; but once downloaded by ES Downloader, the new HibyMusic.apk can't be isntalled: "Erreur d'analyse" (Analysis error (?)).
 

 
Dec 20, 2014 at 6:13 AM Post #5,914 of 9,526
Onkyo reveals HF Player Android version.
Same functionality to iOS version PLUS app internal driver like UAPP that ensures hires output. That is call ONKYO USB HF Driver. This internal driver allows 352kHz/24 PCM and native DSD via DoP.

 
I suppose that the Onkyo USB HF Driver is included in a new version of the Onkyo HF Player.
 
The latest version (1.0.0) available on Google Play store doesn't have the Onkyo USB HF Driver.
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/5535#post_10972631
 
Where can we get the new version of the Onkyo HF Player?
Thanks
 
Dec 20, 2014 at 7:45 AM Post #5,918 of 9,526
DanBa:
 Thanks; but once downloaded by ES Downloader, the new HibyMusic.apk can't be isntalled: "Erreur d'analyse" (Analysis error (?))

That's odd - I had literally just downloaded it using ES Downloader and installed it a couple of minutes before reading your post !
I did notice that there were 2 files downloaded one of which only had 92kb. I hit the one with 5.12mb in it and it installed. My problem with it is that it's all in Chinese and my Chinese ain't too good ( well non existent actually ! ) Anyway, I hit all the buttons and it scanned my music !
 
Dec 20, 2014 at 7:59 AM Post #5,919 of 9,526
I believe Onkyo USB driver is a user space driver which is the same to UAPP, not usual kernel space driver.

 
This is an exciting time as we have now a lot of audiophile-oriented music players (USB Audio Player PRO, HibyMusic, Onkyo HF Player) which can bypass the Android audio subsystem and interface directly with the USB host driver.
 
The famous audiophile Audirvana music player for Mac OS X uses the same framework: it bypasses the Mac OS X audio subsystem so that it can implement a lot of audiophile stuff to deliver cleaner PCM streams.
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/1185#post_8985824
 
 

 

 

 
Dec 20, 2014 at 9:36 AM Post #5,920 of 9,526
   
Thanks; but once downloaded by ES Downloader, the new HibyMusic.apk can't be isntalled: "Erreur d'analyse" (Analysis error (?)).
 

 
 
  DanBa:
That's odd - I had literally just downloaded it using ES Downloader and installed it a couple of minutes before reading your post !
I did notice that there were 2 files downloaded one of which only had 92kb. I hit the one with 5.12mb in it and it installed. My problem with it is that it's all in Chinese and my Chinese ain't too good ( well non existent actually ! ) Anyway, I hit all the buttons and it scanned my music !

 
Sorry for the wrong URL, I have made a mistake
frown.gif

 
Here is the right one:
 
http://www.mediafire.com/download/iax9eltz3cp9wc0/HibyMusic_v1.1.apk
 
Dec 20, 2014 at 10:17 AM Post #5,921 of 9,526
Thanks!
 
 
Quote:
 
It depends on the USB DAC.
 
The hardware volume keys of a Galaxy S3 / Note3 can modify the volume of the active audio stream of HibyMusic player when driving an ODAC or a C-Media CM119 chipset-based sound card.
When driving a FiiO E17 or a XMOS USB 384K/32bit PCM5102, they cannot.

 
The hardware volume keys of a Galaxy Note3 can now modify the volume of the active audio stream of HibyMusic player v1.1 when driving an ODAC or a C-Media CM119 chipset-based sound card or a FiiO E17.
 
When driving a XMOS USB 384K/32bit PCM5102, they cannot.
 
ODAC, C-Media CM119 chipset-based USB sound card and FiiO E17 are USB Audio Class 1 (UAC1) devices.
The XMOS USB 384K/32bit PCM5102 is a USB Audio Class 2 (UAC2) device.
I think some UAC1 & UAC2 descriptors don't have the same syntax.
 
Dec 20, 2014 at 11:09 AM Post #5,922 of 9,526
The hardware volume keys of a Galaxy Note3 can now modify the volume of the active audio stream of HibyMusic player v1.1 when driving an ODAC or a C-Media CM119 chipset-based sound card or a FiiO E17.

When driving a XMOS USB 384K/32bit PCM5102, they cannot.

ODAC, C-Media CM119 chipset-based USB sound card and FiiO E17 are USB Audio Class 1 (UAC1) devices.
The XMOS USB 384K/32bit PCM5102 is a USB Audio Class 2 (UAC2) device.
I think some UAC1 & UAC2 descriptors don't have the same syntax.

Some of the dac does not have a volume control feature, the volume should be adjusted by software or a potentiometer on the dac
 
Dec 20, 2014 at 11:27 AM Post #5,923 of 9,526
The hardware volume keys of a Galaxy Note3 can modify the volume of the active audio stream of Onkyo HF Player when driving a XMOS USB 384K/32bit PCM5102.
 
The XMOS USB 384K/32bit PCM5102 is a USB DAC/amp without any hardware volume key.
 
Dec 20, 2014 at 12:31 PM Post #5,924 of 9,526
My experience with HibyMusic's developers has been nothing short of phenomenal. They quickly worked to get the app up and running with the DragonFly and recently added hardware volume support. I'm using a OnePlus One under CM 11 S, which is supposed to support native USB audio, but it won't natively recognize the DragonFly.
 
There's just a minor glitch that I can confirm using the DAC : gapless playback isn't working properly and audio stutters 3 or 4 times before proceeding to the next track, using FLAC files, haven't tested MP3 files.
 
Dec 20, 2014 at 1:00 PM Post #5,925 of 9,526
 
  It depends on the USB DAC.
 
The hardware volume keys of a Galaxy S3 / Note3 can modify the volume of the active audio stream of HibyMusic player when driving an ODAC or a C-Media CM119 chipset-based sound card.
When driving a FiiO E17 or a XMOS USB 384K/32bit PCM5102, they cannot.
 
 

 
 
The USB descriptors of ODAC, C-Media CM119 chipset-based sound card, FiiO E17 and XMOS USB 384K/32bit PCM5102 can be found at the following link:
https://docs.google.com/file/d/0B3XYy1FuzDUeZXNUYmF2SG5WNWs/edit?pli=1
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/5760#post_11076260

 
Here is the new version which fixed some issues (for internal testing and will be published in the next week):
 
1. More USB DAC (such as Dragonfly U2, Audioengine D1/D3) supported
2. Hardware volume control for USB DAC added(without UI display, just press Volume+/- button while using USB DAC)
3. Graphic equalizer added
4. More Languages added
5. Layout optimized for performance issue
6. Cover art scaling optimized
7. Tiny bugs for media files supporting fixed
 
http://www.mediafire.com/download/l8bcyuh3tqxnc2y/HibyMusic.apk
 
Thanks for your support.


Just downloaded this one and had a quick test run. It works well enough with iFi iDSD nano, but still no volume control from the phone (Samsung Galaxy SIII). The LHlabs Geek Out is not recognised at all by the phone with the newer version, which was the case with version 1.01. I will charge the SIII and try again later.
 

Users who are viewing this thread

Back
Top