|
Post by gommer on May 7, 2012 11:45:20 GMT
Here's a pointless exercise for you, which started me wondering as a result of laziness.
I'm playing HD tracks straight on my Android phone (here's the laziness, i didn't feel like converting it to a more suitable format first).
96kHz/24bit FLAC 2370 KBPS (KB Aerial) : constant ticks can be heard but processor usage never higher than 25%
96kHz/24bit FLAC 2234 KBPS (KB 50WFS) : constant ticks can be heard but processor usage never higher than 25%
88.2kHz/24bit FLAC 2745 KBPS (Tori Amos Night of Hunters): clean as a wistle with higher processor usage (up to 30%)
I can understand why a 88.2 kHz file can have higher bitrate than 96kHz file (FLAC compression, more complex music). But why on earth would one result in ticks and the other not? Limitation of SD card throughput cannot be the problem either, 'cause 96kHz files have lower bitrates.
Only thing left is limitation of the DAC. Right?
I'll leave you to it, if anyone's interested.
Cheers, Marc
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 7, 2012 11:59:23 GMT
One for Javier or Christian ? The ticks are likely to be missing samples.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 8, 2012 5:42:57 GMT
I know absolutely nothing about android (phones e.t.c., really I don't ) but it stands to reason the DAC inside won't go above 44/16. Mostly a simple chip is inside not a multi format/bitrate chip or management of a chip that in theory could go high enough. So the file is probably resampled on the fly. going from 88 to 44 is much easier (simply leave out samples and bits) than converting 96 which is a multiple of 32. 32 Might also very well be natively supported, but resampling isn't as 'easy' as simply leaving out 2 or 3 samples and some bits but needs interpolation (processing power). Because of this errors (ticks) are more likely to occur. It could also be a speed thing. 96/24 requires a higher speed after decompression, even when the compressed bitrate of the 96 is lower. So it might also be a speed related thing (internals, not memory card) as the 88 appears to have a higher bitrate speed in compressed (FLAC) format. My solution would be... don't be so lazy and convert !
|
|
elysion
Been here a while!
Team Anti M$ AND Facebook.
contra torrentem
Posts: 2,375
|
Post by elysion on May 8, 2012 10:34:47 GMT
Frans has already mentioned the most important points that could be the reason for the behaviour.
Without knowing the exact phone model and what audio hardware was used, it's almost impossible to find the reason without a doubt.
Usually, smart phones don't have very good audio hardware. Even if you can play high-res audio files, it doesn't means that there is an improvement at all for the listener.
One thing is sure though: Android is Linux. But beyond this point, we don't know much: How does the audio output work on exactly that smart phone? Does it use ALSA? How capable is the audio hardware and how good does the device driver use the available hardware resources? Since the hardware guidelines for Android phones are quite "open", every manufacturer can easily change the audio hardware.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 8, 2012 12:45:45 GMT
What player are you using? have you tried another player?
|
|
|
Post by gommer on May 8, 2012 18:17:06 GMT
Player is PowerAmp, supposed to be decent. Very convenient anyway.
Phone is Samsung Galaxy S II. Audio hardware is something that is probably specially made for Samsung, to replace the Wolfson DAC in the previous model.
But Frans is certainly right about the resampling to 44.1 kHz, found other references saying this on the net.
Many complain of the bad sound Q of the SGS2 (as compared to it's predecessor). But I must say it forms a nice combo with the Superlux HD661.
Cheers, Marc
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 9, 2012 9:17:48 GMT
BTW Marc, what OS are you using? I have updated my S2 to ICS 4.0.3 and is a little smoother and more responsive than the previous 2.3.5. If I find some free time today I'll download the trial poweramp and do some testing on my own S2 to see if I get the same results.
|
|
|
Post by gommer on May 9, 2012 21:49:06 GMT
Yes, Ice Cream Sandwich (who the hell makes up these names?).
I was previously on 2.3.6 and had constant reboots, real PITA. Now all is well. Took the plunge and rooted the phone too to get rid of all the useless apps in /system. Runs longer on 1 charge now.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 9, 2012 22:04:04 GMT
Hi Marc In case you need to write reports in English, I think you may mean route ? Kind Regards Alex
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 9, 2012 22:13:11 GMT
@alex, Rooting = take "Root" user rights/privileges. Root is the typical administrator account name in Unix/Linux OSs. By default most operators disable this in their Android smartphones so users don't mess with some configurations.
@marc
I haven't been able to do anything today, hope I'm more lucky tomorrow.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 9, 2012 22:21:33 GMT
@alex, Rooting = take "Root" user rights/privileges. Root is the typical administrator account name in Unix/Linux OSs. By default most operators disable this in their Android smartphones so users don't mess with some configurations. @marc I haven't been able to do anything today, hope I'm more lucky tomorrow. Hi Javier I am glad you cleared that up.Rooted has a very different meaning to most English speaking people.An example would be this old and very racist method of remembering the resistor colour code. "Black bastards rooted our young girl, bloody virginity gone west" Alex
|
|
|
Post by gommer on May 10, 2012 6:16:27 GMT
^^^ ;D ;D ;D Anyway, 'rooting' is a safe word amongst the IT crowd. Nice to be warned though.
|
|
|
Post by PinkFloyd on May 10, 2012 8:22:38 GMT
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 10, 2012 9:21:13 GMT
I'll be rooting for you guys..
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 10, 2012 18:48:35 GMT
The great thing about this forum is that you learn a little and laugh a lot.
|
|
|
Post by dalethorn on May 10, 2012 20:08:35 GMT
^^^ ;D ;D ;D Anyway, 'rooting' is a safe word amongst the IT crowd. Nice to be warned though. I thought root kits were real bad things.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 10, 2012 20:28:57 GMT
root kits are the root of all evil.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 11, 2012 22:54:32 GMT
How about..............ROOT BEER
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 11, 2012 23:11:08 GMT
Q) What vegetable is guilty of rape? A) BEET ROOT
|
|