Fiio X5 3rd gen || 2x AKM 4490 || Balanced Out || DSD || DXD | DTS | Android || Dual Card Slot
Aug 9, 2017 at 11:30 PM Post #10,772 of 15,899
^
Darn, I had my wallet out. :frowning2:
 
Aug 9, 2017 at 11:33 PM Post #10,773 of 15,899
^
Darn, I had my wallet out. :frowning2:

Hold your horses!! wait for 4 GB RAM and maybe a Mediatek processor SoC with BT 5.0 and 4 AKM DAC chips :p
Btw the X5 III is playing ELO like a boss!
 
Aug 10, 2017 at 3:35 AM Post #10,776 of 15,899
Anyone else using that test versoion of neutron get random times when after a song is finished it closes itself?
For example it did this 3rd time in a row and when you look at lockscreen it shows the neutron info and track it played but after you unlock it goes to home screen and neutron is no longer running.

i dont have that issue... i hope the neutron guys are cooking something.... no new message from yesterday... hope the people FROM FIIO SEE THIS, hear us and dont overlook all this... i post here if any new message will come from Neutron...

Its quite annoying bug. It was clean install.
I will try updating to latest test fw.

I have the same issue from time to time, annoying but i keep in mind that it's a test version. Otherwise Neutron is much faster than Fiio Music,, displays album art more efficiently (some of my album art is not displayed by Fiio Music but fine in Neutron), displays titles correctly (no chinese characters anymore unlike Fiio Music) etc.
 
Aug 10, 2017 at 4:02 AM Post #10,777 of 15,899
and the X7 Mark II does not have “Dual AKM AK4490EN DACs”

$649.99. For what?

If it wasn’t for the wonderful sound of my X5 3rd gen with the Dual AKM AK4490EN DACs, I would abandon it, in a New York minute….

The X7 mkII uses a desktop ESS9028 Pro 8 channel DAC which is like the equivalent of 4x AK4490EN DAC chips, not the ESS9028S which is a mobile 2 channel variant. The 8 channels can be used as reference channels to reduce noise, and they can be used in a balanced configuration. Just letting you know for information purposes. The ESS9028 Pro is not an insignificant component compared to multiple 2 channel DACs and it has respectable specs.
 
Last edited:
Aug 10, 2017 at 4:41 AM Post #10,778 of 15,899
When you see new version released, please PM me for ROM updates.
 
Aug 10, 2017 at 5:58 AM Post #10,779 of 15,899
@FiiO

I have just received my replacement X5III after the USB charging died at 4 months.

Along with this charging issue, my old X5III would not connect to my USB 3.0 ports, I had hoped that this was caused by the faulty USB on my dead X5III, however, my new X5III does not connect with USB 3.0.

This is a ridiculous long term issue. Why is it that the old X5II will connect with USB 3.0 but this new X5III will not?

When are you going to correct this?

Being able to connect a player to a computer is the most basic of functions, please get this sorted.
 
Last edited:
Aug 10, 2017 at 6:31 AM Post #10,780 of 15,899
If it wasn’t for the wonderful sound of my X5 3rd gen with the Dual AKM AK4490EN DACs, I would abandon it, in a New York minute….

Agree, the wonderful sound makes the X5iii a keeper.
 
Aug 10, 2017 at 6:45 AM Post #10,781 of 15,899
This is a ridiculous long term issue. Why is it that the old X5II will connect with USB 3.0 but this new X5III will not?

My Macbook has USB 3.0 ports and the Fiio X5iii connects and is recognised by the laptop.

Like you, however, I had problems connecting at first. The following replies from Fiio might be of help:

1. If you want to make the X5III work as a DAC, you should change the Storage mode to DAC mode firstly.
While in Android mode, please pull down the settings menu from the upper of the X5III's touch screen and click on "Storage" icon, then it will be changed to "USB DAC".
2. But if the X5III is set to Storage mode, it will not work?
When running Storage mode, if you connect the unit with the computer via USB, the "USB mass storage interface" will show up on the touchscreen, and you will be required to click "TURN ON USB STORAGE" on the X5III's screen.
 
Aug 10, 2017 at 7:08 AM Post #10,783 of 15,899
I have an issue with firmwares 1.1.5 - 1.1.7 (latest): Fiio music crashes right away or after a few songs played. This happens both when playing from SD card and internal memory. Has anyone had the same issue? 1.1.4 is fine, but I do not want to be stuck with non-updatable firmware. Neutron and Poweramp play the same music just fine on these FW versions. Sent an e-mail to support and asked for a replacement (since nobody seems to be experiencing the same issue), but nothing specific in responses so far.

The logs show the following worrying messages:
id3: Problem reading datatype within Frame Body:byte array is to small to retrieve string of declared length
id3: An error occurred within abstractID3v2FrameBody for identifier:USLT:byte array is to small to retrieve string of declared length
id3: Corrupt Frame:byte array is to small to retrieve string of declared length
Choreographer: Skipped XX frames! The application may be doing too much work on its main thread
 
Aug 10, 2017 at 7:59 AM Post #10,785 of 15,899
Neutron's log file did not seem to contain the correct log. (You also need to create a logs folder)
Therefore, this is the debug log of Android Studio.
Also, neutron's 32 bit output setting had to be invalidated.

- FLAC 24bit/192kHz : working (24_192_flac.txt)
- FLAC 24bit/352.8kHz: not working (24_352.8_flac.txt, error log: 352800 Hz is not a supported sample rate)
- WAV 24bit/192kHz : working (24_192_wav.txt)
- WAV float32bit/192kHz : working (float32_192_wav.txt)
- WAV int32bit/192kHz : working (int32_192_wav.txt)
- DSD64 : DoP playback with noise (dsd64.txt)
- DSD128: DoP not working (dsd128.txt, error log: 352800 Hz is not a supported sample rate)


The following is the log of FiiO Music.
FLAC 24bit/352.8kHz can be played. It seems that processing is done as 176.4kHz * 2 from the log.
Audioformat = 10 is not used to play the DSD file.
Audioformat = 7 (ENCODING _ DTS) is set in DSD64.
Audioformat = 8 (ENCODING_DTS_HD) is set in the DSD128.

AudioFormat | Android Developers
https://developer.android.com/reference/android/media/AudioFormat.html

I have not got any information from FiiO about sample rate above 192kHz file and DSD file.
If you want to play these audio formats, I think that you need to confirm details with FiiO.

- FLAC 24bit/352.8kHz: working (24_352.8_flac_fiio_music.txt)
- DSD64 : working (dsd64_fiio_music.txt, audioformat=7 -> ENCODING _DTS)
- DSD128: working (dsd128_fiio_music.txt, audioformat=8 -> ENCODING_DTS_HD)


Edit: insert log file link
Neutron's log file did not seem to contain the correct log. (You also need to create a logs folder)
Therefore, this is the debug log of Android Studio.
Also, neutron's 32 bit output setting had to be invalidated.

- FLAC 24bit/192kHz : working (24_192_flac.txt)
- FLAC 24bit/352.8kHz: not working (24_352.8_flac.txt, error log: 352800 Hz is not a supported sample rate)
- WAV 24bit/192kHz : working (24_192_wav.txt)
- WAV float32bit/192kHz : working (float32_192_wav.txt)
- WAV int32bit/192kHz : working (int32_192_wav.txt)
- DSD64 : DoP playback with noise (dsd64.txt)
- DSD128: DoP not working (dsd128.txt, error log: 352800 Hz is not a supported sample rate)


The following is the log of FiiO Music.
FLAC 24bit/352.8kHz can be played. It seems that processing is done as 176.4kHz * 2 from the log.
Audioformat = 10 is not used to play the DSD file.
Audioformat = 7 (ENCODING _ DTS) is set in DSD64.
Audioformat = 8 (ENCODING_DTS_HD) is set in the DSD128.

AudioFormat | Android Developers
https://developer.android.com/reference/android/media/AudioFormat.html

I have not got any information from FiiO about sample rate above 192kHz file and DSD file.
If you want to play these audio formats, I think that you need to confirm details with FiiO.

- FLAC 24bit/352.8kHz: working (24_352.8_flac_fiio_music.txt)
- DSD64 : working (dsd64_fiio_music.txt, audioformat=7 -> ENCODING _DTS)
- DSD128: working (dsd128_fiio_music.txt, audioformat=8 -> ENCODING_DTS_HD)


Edit: insert log file link


Hi Joseph!

I apologize for the delayed reply!

Thank you for your valuable information and tests.

It looks like internally for Android OS's audio flinger core the 192
kHz frequency is a maximum. In a new dev version (getting ready)
Neutron will test supported frequencies so that it will not fail
completely and will show only valid onces.

> - FLAC 24bit/352.8kHz: working

In logs I can see that Fiio's music player is converting to 176.4 kHz
(AudioTrack-JNI: sampleRate=176400, audioFormat(from Java)=10, channel
mask=c, buffSize=963376), e.g. downsapling by 2. So, it looks like so
far 192 kHz is max even for Fiio's music player, if I am not mistaken.

As to DSD64 and DSD128 it looks like Fiio's music player is sending
DSD data directly using ENCODING _DTS and ENCODING _DTS_HD, e.g. not
in DOP because DOP requires 2x times higher frequency for DSD128 and
we know max is 192 kHz.

Direct DSD will be a new task to do because currently Neutron sends
DOP in PCM containers and it is ok for all USB DACs.

Thank you again for your kind help and information!

Best regards,
Dmitry.
 

Users who are viewing this thread

Back
Top