HydrogenAudio

Lossless Audio Compression => FLAC => Topic started by: bsiffredi on 2011-11-07 15:24:29

Title: FLAC on Android
Post by: bsiffredi on 2011-11-07 15:24:29
Hello, everyone

I'm new here, so I'd like to first congratulate everyone that participates in these discussions, because I think it's important stuff.

So, here's the topic:

I have bought my first smartphone recently, it's a Samsung Galaxy Ace running Android 2.3.4 (I guess they call it Gingerbread). I want to use it as a music player, so I'm trying out different players available, like WinAmp and PowerAmp. Until now, I was able to play FLAC files only using PowerAmp.

My question is:

Is Android capable of playing FLAC with real sound accuracy and quality, or is the accuracy and quality in some way reduced through the process of playing it? Have there been any tests to assert this?
Title: FLAC on Android
Post by: Heliologue on 2011-11-07 15:46:58
Not to be snarky, but your stated question and your topic title are not equivalent.

1. Is Android capable of playing FLAC?  If you're running a ROM that includes support for it, yes;  the official Google release doesn't support native FLAC playing until ICS (4.0).  So if you want to play FLAC on your Galaxy Ace, you'll need a program that provides its own playback libraries, such as andless (http://code.google.com/p/andless/).

2. "Real sound accuracy and quality".  The files are still lossless whether they're played on your computer or your phone.  Lossless is lossless.  Is there any chance you'd be able to ABX a FLAC file compared to a well-encoded mp3 file on your phone?  Not really.

3. "Is it worth the trouble?"  I can't tell you what your time/energy is worth.  I don't personally see a benefit to it (disclosure: I'm a FLAC fanboy), but that doesn't mean you should listen to me.
Title: FLAC on Android
Post by: Kohlrabi on 2011-11-07 15:54:32
Audio quality not so much depends on the OS (Android) as it depends on the components of your phone and the software player itself. I found one review about the Galaxy Ace (http://www.gsmarena.com/samsung_galaxy_ace_s5830-review-573p5.php) where frequency response and noise among other things are investigated. I didn't find any more exhaustive review or comparison, sadly.

The question I would ask is whether you really need FLAC on your mobile phone. In my experience I hardly am in situations where I would spot artifacts due to lossy compression (MP3/Vorbis) when I'm listening to music on my phone, e.g. while being on the bus/train and so on. Also FLACs would take up a lot more of the few gigabytes I have on my Galaxy I9000. I also experienced that more often than not for mobile devices the output quality of the device and/or headphones are far more dominant for the perceived audio quality than the compression method used.

I'd suggest you to conduct a blind test (http://www.hydrogenaudio.org/forums/index.php?showtopic=16295) of your favourite lossy codec vs. your lossless files on PC-grade hardware and headphones. You might be surprised how well lossy encodings can stand against lossless encodings in an objective test. If you then find a encoder setting which is transparent for your files, the lossy version might very well be good enough for playback on your phone, and you save some space.
Title: FLAC on Android
Post by: bubbleguuum on 2011-11-07 18:15:22
Is it worth it to play lossless on a phone ?

It depends on the usage :

- for listening with crappy earbuds on the move, not so much
- for listening in good conditions at home with good headphones or plugged to a quality stereo, yes it is absolutely worth it if you care about that kind o things (as a FLAC enthusiast, I do).

For playing FLAC on Android there's 2 possiblities

- the codec has been bundled by the manufactuerer in the system and it is available in any audio player app. That's a rare case. Most recent Samsung  phones have it,
at least in the Galaxy S line and beyond. Since Android 3.1 (Honeycomb) the system FLAC decoder is always available on all devices.

- Otherwise, a separate audio player app with FLAC support must be used, bundling its own decoder. Poweramp and  Deadbeef can do it but there are others.
The FLAC decoder most of the time is provided by ffmpeg.

Now for sound quality (a hairy topic), some phones have a very good Wolson DAC but that is somewhat not used
to its best potential due to not that great drivers of questionable choices from the manufacturer.  For the supported phones, there's the  Voodoo Control (https://market.android.com/details?id=org.projectvoodoo.controlappdonate) app that can make things better.
Title: FLAC on Android
Post by: bsiffredi on 2011-11-08 12:42:47
Actually, you're answers have help a lot. Thanks.

I have already been able to play FLAC on it with PoweAMP, even though this version of Android does not play FLAC natively. The trick is to copy paste the music files into the media folder in the phone and than use PowerAMP to scan that folder. It will identify the files and you'll be able to play it.

Since I have no info on what kind of sound specs this phone has, I'm actually gonna try to put in a FLAC and a MP3 and see if I identify any difference (AKA blind test).

That Voodo app sounds interesting, but my phone doesn't support it.

Title: FLAC on Android
Post by: spile on 2011-11-09 17:59:29
I play FLAC on my Android device (HTC Desire) because I cannot be bothered to transcode to MP3.
My current players (both free are:
Player
andLess
Haven't made my mind on which I prefer.
Any other recommended free FLAC players for Android?
Title: FLAC on Android
Post by: Nick.C on 2011-11-09 18:46:41
Deadbeef is pretty good.
Title: FLAC on Android
Post by: mox00023 on 2011-12-14 16:00:07
Well, I would recommend you to update to Ice Cream Sandwich. I am sure there are many apps which support it for you to play FLAC files.
Title: FLAC on Android
Post by: slks on 2011-12-18 10:16:26
Lossless is great to have to listen to at home, or for archival purposes. But for putting on a portable player, lossy makes more sense. I don't know what situations you use your portable music player in, but typically it's things like commuting, which isn't the best listening environment (highest quality isn't necessary). And with high-bitrate / transparent lossy (~200 kb/s), you probably can't hear a difference from FLAC in any situation / with any equipment.

I mean, there isn't really any downsides to FLAC besides how much space it takes up. If you've got "space to burn" on your phone, and there's no possibility you'll ever fill it up, FLAC could still be an option. Otherwise I'd go with a lossy codec... you typically just don't need FLAC on a cell phone.
Title: FLAC on Android
Post by: critofur on 2012-01-22 19:32:51
A lot of people wonder: "is it worth the trouble" or say: "I wouldn't bother using lossless on my portable devices"... 

Well, until I hear about some new widely adopted standard to replace flac (still lossless, perhaps better compression?) by default all my music is going to be flac (typically ripped from CD using EAC on my PC) and I don't really want to bother with converting to MP3 and storing those files too. 

With 8 and 16 GB MicroSD cards under $10 / $20 respectively, I can store as many flac songs as I want on my portable phone/Android tablet, whatever...

My biggest gripe is that Android doesn't seem to have an easy way to "file type association" for file types it doesn't already "know"? 

I hope it won't be much longer before foobar2000 gets ported to Android  andless looks cool, I'll try that.

...For the supported phones, there's the  Voodoo Control (https://market.android.com/details?id=org.projectvoodoo.controlappdonate) app that can make things better.

Oh cool!  Thanks for that info.
Title: FLAC on Android
Post by: LANjackal on 2012-01-23 00:03:23
Considering Android 4.0+ supports FLAC natively, I daresay the "trouble" part of the OP is no longer valid.
Title: FLAC on Android
Post by: Porcus on 2012-01-27 18:42:24
Apart from the OP's question:

I can't see why owners of a (fanless and silent) tablet wouldn't want to use that one as a playback tool in their home.

Of course it can be used as such without actually supporting any audio format, by remote controlling a computer that does the actual playback (and of course, Android does not have fb2k ...), but just because a device is 'portable' it does not mean you cannot use it inside your own castle
Title: FLAC on Android
Post by: spile on 2012-01-29 16:48:11
Well, I would recommend you to update to Ice Cream Sandwich. I am sure there are many apps which support it for you to play FLAC files.

Not available for my phone - HTC Desire
Title: FLAC on Android
Post by: Roseval on 2012-01-29 18:53:36
I can't see why owners of a (fanless and silent) tablet wouldn't want to use that one as a playback tool in their home.


Would be great to connect the phone to a USB DAC but as far as I know there is no support for USB audio in Android.
Title: FLAC on Android
Post by: saratoga on 2012-01-29 19:17:19
I can't see why owners of a (fanless and silent) tablet wouldn't want to use that one as a playback tool in their home.


Would be great to connect the phone to a USB DAC but as far as I know there is no support for USB audio in Android.


Its possible, but usually not with a stock kernel.  I think most devices don't come with it enabled, so you have to build your own.  Check google, various people have done Android > USBOTG > Fiio DACs. 

Well, I would recommend you to update to Ice Cream Sandwich. I am sure there are many apps which support it for you to play FLAC files.

Not available for my phone - HTC Desire


4.0 comes with FLAC support officially, but you don't actually need 4.0 to get FLAC support.  Cyanogenmod already includes built in FLAC support in 2.3, and the upcoming 4.0 release for your phone will also include it.
Title: FLAC on Android
Post by: kritip on 2012-01-29 21:43:24
I have just installed a mod of Ice Cream Sandwhich on my Desire HD. Reading the help for the default music player, it states that it DOES support FLAC, AAC and OGG Vorbis, however these are transcoded to 320Kbps MP3 before playback. Seems odd, but it was an official google document.
Title: FLAC on Android
Post by: saratoga on 2012-01-29 21:56:37
I have just installed a mod of Ice Cream Sandwhich on my Desire HD. Reading the help for the default music player, it states that it DOES support FLAC, AAC and OGG Vorbis, however these are transcoded to 320Kbps MP3 before playback. Seems odd, but it was an official google document.


That's for cloud based playback. Transcoding files on the phones sd card wouldn't make sense or really be possible give the CPU speed available.
Title: FLAC on Android
Post by: saratoga on 2012-02-01 02:35:38
Someone started a ticket about enabling USB audio class devices in the stock Android 4.x kernel:

http://code.google.com/p/android/issues/detail?id=24614 (http://code.google.com/p/android/issues/detail?id=24614)

Hopefully Google will notice and correct this issue.
Title: FLAC on Android
Post by: xuser48 on 2012-03-23 20:17:17
Apart from the OP's question:

I can't see why owners of a (fanless and silent) tablet wouldn't want to use that one as a playback tool in their home.


Maybe because of the lack of sound quality in the hardware device?

I don't get it here. You're all talking about FLAC and poor audio hardware at the same time. A proper audio design that would justify the use of FLAC as an input format would take up the space of a Sony Ericsson Xperia Mini - just for audio and nothing else. No phone, no GPS, no Wifi, no smart-anything. Just audio.

No chain is stronger than it's weakest link and the audio hardware in a mobile device is very weak. There is no room for proper audio design within the cramped space of a mobile device.

Hey, take a look at Asus Xonar Essence or Audiotrak Prodigy HiFi. The use of EMI shielding in the design of the analog circuitry makes alot of a difference when it comes to listening to proper sources like FLAC-files. In mobile phones or tablets there are no proper EMI shielding in the analog audio circuitry. So using FLAC on these devices would be overkill. The hardware does not support the quality of the source medium.

Using FLAC as a source on onboard audio in a PC is overkill too. Too noisy environment.
Title: FLAC on Android
Post by: tpijag on 2012-03-23 20:22:50
Quote
Using FLAC as a source on onboard audio in a PC is overkill too. Too noisy environment.


Your source, please
Title: FLAC on Android
Post by: Brand on 2012-03-23 22:41:54
xuser48: TOS #8 police is coming, better hide fast..

No, but really. You're generalizing a bit too much there.
Title: FLAC on Android
Post by: Porcus on 2012-03-24 00:48:43
Apart from the OP's question:

I can't see why owners of a (fanless and silent) tablet wouldn't want to use that one as a playback tool in their home.


Maybe because of the lack of sound quality in the hardware device?

I don't get it here. You're all talking about FLAC and poor audio hardware at the same time. A proper audio design that would justify the use of FLAC as an input format would take up the space of a Sony Ericsson Xperia Mini - just for audio and nothing else.


All I need is the size of this:
(http://hothardware.com/newsimages/Item15719/microUSB-cord.png)
Title: FLAC on Android
Post by: spile on 2012-03-26 22:08:46
Update...
Have upgraded ROM on my desire to Cyanogen 7 (Honeycomb) and this has FLAC support though still have andless player installed.
Title: FLAC on Android
Post by: stephan_g on 2012-04-05 17:35:54
It would be interesting to know whether there is any hit in battery life to be observed or whether that's swamped by other variations on these relatively fancy devices.

On a basic player with a small power budget like a rockboxed Clip+, FLAC playback seems to be dragging down battery life from about 12 hours with a µSD card inserted to about 7..8 hours, apparently due to more frequent storage access only (decoding itself has been shown to be extremely easy on the processor, faster than any lossy codec).
Title: FLAC on Android
Post by: Bad Monkey on 2012-04-23 12:40:37
Someone started a ticket about enabling USB audio class devices in the stock Android 4.x kernel:

http://code.google.com/p/android/issues/detail?id=24614 (http://code.google.com/p/android/issues/detail?id=24614)

Hopefully Google will notice and correct this issue.


Some tablets and even phones have HDMI outs.

Using an Android tablet connected via ethernet to a HDD for storage seems to me an obvious solution that can replace the PC in the home theater or hifi set-up.
Title: FLAC on Android
Post by: Chinch on 2012-04-23 14:40:04
All I need is the size of this:
(http://hothardware.com/newsimages/Item15719/microUSB-cord.png)


If that goes to an HTC phone, then I can actually contribute something useful to an otherwish cashed out discussion. Everyone hit on very valid and correct points. Now as far as that cable – most people would look at it and immediately answer that's a USB micro (male). It's actually a proprietary USB connector for HTC phones, which lemme look it up, I forgot what makes it different but I know this:

That slot that the shown cable plugs into is backwards compatible with USB Mini, as far as charging and normal data transfer are concerned. The proprietary cable only is of concern when outputting media to a TV, I believe, it's like mini HDMI sort of. Lemme get my facts straight, BRB!

Quote
    [/li][li]HTC manufactured Windows Mobile and Android-based devices which have a proprietary connector called HTC ExtUSB (Extended USB). ExtUSB combines mini-USB (with which it is backwards-compatible) with audio input as well as audio and video output in an 11-pin connector.[/li][li]HTC introduced devices (e.g. Flyer tablet, Droid Incredible, Amaze and Rezound Android phones) in 2010 featuring a 12-pin ExtMicro USB variant, backwards-compatible with Micro-USB.
    [/li][/list]


    Wow. I can't believe I actually remembered that from a while back. I've never even owned an HTC or Android! Only reason I know that those phones had proprietary connectors was a female friend of mine had this whack-ass cable that was frayed and stuff and I was gonna give her a replacement, but noticed that even though it looked exactly like a Micro USB cable, a Micro would not fit. Confused, I looked it up and found that info. Tried the "not very obvious at a glance" backwards-compatible standard Mini USB, and boom. Worked perfectly. That phone was an HTC Desire.

    So first, I hope we're even talking about an HTC phone/cable… I'm halfway asleep and did not absorb the massive amount of information provided since my post yesterday evening… man. People out of the woodwork here. I hope I contributed an obscure, valuable bit of info instead of a completely useless one! Reference for those quotes: USB Proprietary Connectors (Wikipedia link) (http://en.wikipedia.org/wiki/Usb#Proprietary_connectors_and_formats)

    Here is a close-up high res shot of the newer version (female/port, the one backwards-compatible with Micro USB):
    Detailed view of HTC ExtMicro USB port on an HTC Amaze (Ruby) Android phone, illustrating the additional 7 pins recessed further back in the port. See below for a view of the connector which utilizes these extra pins. (http://upload.wikimedia.org/wikipedia/commons/5/5d/Htc_extmicrousb_port.png)

    And the one referenced in that description, high res (male/external connector):
    Detailed view of HTC ExtMicro USB male plug of an HTC MHL-HDMI adapter (AC-M500). Illustrates additional 7 pins not existing in conventional MicroUSB. This view clearly shows the additional 7 pins that HTC incorporates into this 12-pin connector, which reach below and behind (further into the port) the conventional 5-pin Micro-USB connection (not seen in this view). (http://upload.wikimedia.org/wikipedia/commons/e/e0/Htc_extmicrousb_male_mhl-hdmi_plug.png)


    Hope that info helps here; but also if any moderators know of an area where this specific info might be of value to the readers there, could you either repost or cross-post or whatever way you guys would get this info over there. Please let me know if you do copy/move the information if you would, for my own reference. Thanks!
    Title: FLAC on Android
    Post by: Chinch on 2012-04-23 14:54:57
    I was also going to note, while we're talking about FLAC files and playing them here and there and compatibility, I know this is surely in the FAQ's/board docs somewhere, but just a short, quick reminder that if you want/need FLAC support outside of something like foobar2000 which natively handles it... say other Windows players… for the DirectShow codecs and other specific things (if you want to play OGG files in Quicktime, or if you want to play them in WMP, etc) – read this page very well (and the documentation page while you're there) – this should have all the open source libraries and codecs you need to work with FLAC/VORBIS files system-wide: Xiph.org - Downloads (http://www.xiph.org/downloads/)

    Also, for a good education about the many different forms of Vorbis based codecs like SPEEX, THEORA and similar "siblings", just hit this link or just scroll to the very bottom of the main home page for a nice summary of all their codecs, technologies and utilities/downloads/tools: Xiph.org - Resources by Project (http://www.xiph.org/#resources)

    Nuh uh… wait up before you leave, don't overlook what I said about reading the documention: Xiph.org - Documentation (http://www.xiph.org/doc/)

    Hope that helps, too.
    Title: FLAC on Android
    Post by: saratoga on 2012-04-23 15:19:36
    On a basic player with a small power budget like a rockboxed Clip+, FLAC playback seems to be dragging down battery life from about 12 hours with a µSD card inserted to about 7..8 hours, apparently due to more frequent storage access only (decoding itself has been shown to be extremely easy on the processor, faster than any lossy codec).


    No, those figures you're citing are probably for the Sandisk firmware.  If you use FLAC, its battery life is about 7-8 hours, because its decoder is very slow.  In rockbox, we use an optimized decoder, and so battery life is better then MP3 (about 17-18 hours).
    Title: FLAC on Android
    Post by: gentillyjoe on 2013-09-23 10:10:54
    Would be great to connect the phone to a USB DAC but as far as I know there is no support for USB audio in Android.


    What about sending the digital audio signal through the Android device's HDMI port? I need to do that because the USB port will be used to connect to a wired network (I avoid using WiFi). But it seems audio-only (like music files) can't be sent via the HDMI port. Is there a way to configure it?

    TIA
    Title: FLAC on Android
    Post by: gentillyjoe on 2013-09-23 10:22:07
    Some tablets and even phones have HDMI outs.

    Using an Android tablet connected via ethernet to a HDD for storage seems to me an obvious solution that can replace the PC in the home theater or hifi set-up.


    This is exactly what I want to do - replace my Squeezebox Touch with a tablet and connect to the NAS via the USB port. But I would need a way to get the digital audio signal to my DAC, and that would have to be via the HDMI port, unless the digital signal can be routed through the headphone jack. Any help with how to do either would be most appreciated.

    PS I responded to another post in this thread before I saw yours. My apologies to all. But responses to either one would be appreciated ;O)
    Title: FLAC on Android
    Post by: Mach-X on 2013-09-24 05:25:14
    The simple answer to the OP's question is "what level of lossy encoding can you ABX". Encoding is not exactly an excruciating task, in fact right click -> convert in foobar and then 20 minutes later it's done. For me, my pc encodes MUCH faster than it copies to sd, so it's an easy answer for me. Copying 40, 60, 80 or more gigs of flac files to super slow sd? Forget it. Give me 10% file size thanks.
    Title: FLAC on Android
    Post by: ktf on 2013-09-24 17:39:17
    While I know this discussion is old, I just thought of an advantage of putting FLAC at your phone/in your car/any place noisy: you have an extra copy. While you won't notice the difference listening, it is another backup copy in case a harddisk crashes and you're likely to keep checking for corruption and updating that backup, something you might forget on regular backup copies.
    Title: FLAC on Android
    Post by: BECHA on 2013-10-05 23:24:03
    While I know this discussion is old, I just thought of an advantage of putting FLAC at your phone/in your car/any place noisy: you have an extra copy. While you won't notice the difference listening, it is another backup copy in case a harddisk crashes and you're likely to keep checking for corruption and updating that backup, something you might forget on regular backup copies.

    It isn't only concern to have extra copy, it is more concern to have only one copy. For example majority of my FLAC are in 24/192 format occupied approximately 1.8Gb space. I do not have any resampled copy of it, and I use same copy to play on computer, Raspberry Pi and Android phone. I know phone application (Kamerton in my case) does resampling on fly, however even in this case I still can hear difference between 24/96 and 24/192 sampling rates. I also contacted an author of player about possibility to play directly to USB DAC (unfortunately Android audio flenger mixes down everything to 16/44.1) and I was assured that the feature will be available soon. However it isn't critical for me, since you are absolutely right, usual situations of using Android as music player it is car, where hard to achieve ideal listening environment. Interesting fact that I was a big fun of classic iPod players, and was wondering why Apple frozen the line. And now I have complete explanation. Android phone with Bluetooth streaming and possibility to play 24/192 is more convenient. Other reason, when you use iPod you generally restricted to iPod embedded music player and iTunes(although I never used iTunes), but Android gives around 20 different music players and you can find one which will be more suitable for your music listening habits (I selected Kamerton since prefer simple directory organization of storing music).
    Title: FLAC on Android
    Post by: BECHA on 2013-10-05 23:30:10
    Hello, everyone

    I'm new here, so I'd like to first congratulate everyone that participates in these discussions, because I think it's important stuff.

    So, here's the topic:

    I have bought my first smartphone recently, it's a Samsung Galaxy Ace running Android 2.3.4 (I guess they call it Gingerbread). I want to use it as a music player, so I'm trying out different players available, like WinAmp and PowerAmp. Until now, I was able to play FLAC files only using PowerAmp.

    My question is:

    Is Android capable of playing FLAC with real sound accuracy and quality, or is the accuracy and quality in some way reduced through the process of playing it? Have there been any tests to assert this?

    FLAC playback was added to newer version of Android OS as 3 and 4. Version 4 supports FLAC up to 16/192 sample rates, however here is no dithering, so more likely you need to stick with some music player for smoother playback. If you switch to newer Android you can also utilize USB on go when you can connect external USB DAC and enjoy music without any quality loss. However you will still need an application supporting playback through USB. I have a decent USB DAC but still can't afford decent Android phone to use it. Since my USB DAC is quite big device it doesn't make much sense use it with Android phone. Your situation can be different.
    Title: FLAC on Android
    Post by: rick.hughes on 2013-10-06 12:54:18
    ...majority of my FLAC are in 24/192 format occupied approximately 1.8Gb space...
    ...I still can hear difference between 24/96 and 24/192 sampling rates...

    How many songs at 24/192 can you fit in only 1.8GB?
    Something must be broken if you can really hear a difference since even 16/44.1 is better than human hearing.
    Title: FLAC on Android
    Post by: db1989 on 2013-10-06 15:28:35
    Yeah, we’re going to need double-blind evidence and/or a technical explanation about severe limitations in the mentioned software, or the claim about an audible difference is going in the Bin with all the others.
    Title: FLAC on Android
    Post by: saratoga on 2013-10-07 04:08:07
    FLAC playback was added to newer version of Android OS as 3 and 4. Version 4 supports FLAC up to 16/192 sample rates, however here is no dithering, so more likely you need to stick with some music player for smoother playback.


    Dithering on playback with a portable device is essentially pointless.
    Title: FLAC on Android
    Post by: SLORider on 2013-12-11 08:56:04
    Something must be broken if you can really hear a difference since even 16/44.1 is better than human hearing.


    Hardly! The human ear can EASILY discern transients that even a 192 KHz sampling rate cannot reproduce. The 30-year old CD 16/44.1 leaves MUCH to be desired---at least for real audiophiles. If you prefer McDonald's over foie gras and wine, then stick to crappy MP3. I can't believe I have to post this on an audio enthusiast forum.
    Title: FLAC on Android
    Post by: julf on 2013-12-11 10:17:43
    Hardly! The human ear can EASILY discern transients that even a 192 KHz sampling rate cannot reproduce. The 30-year old CD 16/44.1 leaves MUCH to be desired---at least for real audiophiles. If you prefer McDonald's over foie gras and wine, then stick to crappy MP3. I can't believe I have to post this on an audio enthusiast forum.


    Did you read the terms of service you agreed to when you joined?

    Title: FLAC on Android
    Post by: probedb on 2013-12-11 10:28:56
    Hardly! The human ear can EASILY discern transients that even a 192 KHz sampling rate cannot reproduce. The 30-year old CD 16/44.1 leaves MUCH to be desired---at least for real audiophiles. If you prefer McDonald's over foie gras and wine, then stick to crappy MP3. I can't believe I have to post this on an audio enthusiast forum.


    Troll, troll, troll, troll.....sung along to the old Skol Lager advert theme tune.
    Title: FLAC on Android
    Post by: probedb on 2013-12-11 10:30:21
    It looks like Anandtech are trying to do some proper testing now.

    http://www.anandtech.com/show/7567/smartph...quality-testing (http://www.anandtech.com/show/7567/smartphone-audio-quality-testing)