How to make sure your phone supports high-res-audio

Support questions for Neutron Player only.
Post Reply
Posts: 3389
Joined: Tue Apr 02, 2019 6:48 am

How to make sure your phone supports high-res-audio

Post by blaubär » Thu Jan 14, 2021 5:27 pm

Sometimes it's not clear whether a device really supports high-res-audio. If you want to make sure then you can proceed as follows :
dmitrykos wrote:
Tue Jan 12, 2021 8:15 pm
[...] you can employ really effective method which works for all devices:

1. Use Audacity ( audio app
2. Create sweep tone for the range of frequencies you wish to test
3. Play sweep tone with Neutron or any other music app and Record it with PC with Audacity at for example 192 kHz frequency
4. Do spectrum with Audacity for the recording and see what frequencies are available
Test files can be obtained e.g. at High Definition Audio Test Files. Then of course you need a way to connect your phone's output into the computer's input. And you have to make sure that the input works with high resolution.

I tried it out: I connected the headphone jack of my S9 with a standard cable to the microphone jack of an old linux pc. Recording with Audacity didn't work well, though, I didn't get the high frequencies across, probably due to some issue with Audacity being unable to set the sampling rate for the soundcard. I used another linux command ( arecord ) for that, and I could make sure that using 88.2 kHz sampling rate really brings up to 40 Khz to the analog output.

So here's how playing in Neutron looks :

20210115_063720.jpg (19.96 KiB) Viewed 3625 times
This is the test file :

verlauf-file.jpg (26.14 KiB) Viewed 3623 times
spektrogramm-ori.jpg (21.73 KiB) Viewed 3613 times
spektrum-ori.jpg (23.38 KiB) Viewed 3623 times
This is the command for recording :

arecord.jpg (3.83 KiB) Viewed 3618 times
And this is what has been recorded :

verlauf.jpg (38.57 KiB) Viewed 3614 times
spektrogramm.jpg (67.23 KiB) Viewed 3614 times
spektrum.jpg (29.19 KiB) Viewed 3577 times
All frequencies, especially those above 24 kHz, can be found, so that's successful high-res-audio. And this is how a failed test would look like :

verlauf-low.jpg (44.63 KiB) Viewed 3599 times
spektrogramm-low.jpg (66.11 KiB) Viewed 3599 times
spektrum-low.jpg (30.1 KiB) Viewed 3599 times
If there are no frequencies above 48 kHz / 2 = 24 kHz then you didn't verify high-res-audio.

Post Reply

Who is online

Users browsing this forum: No registered users and 26 guests