Generic Driver , 32-bit Output (IEEE 754), Low Letency is not displayed

Support questions for Neutron Player only (http://neutroncode.com/apps/player).
Post Reply
Akiakane
Posts: 4
Joined: Fri Jun 14, 2024 11:19 am

Generic Driver , 32-bit Output (IEEE 754), Low Letency is not displayed

Post by Akiakane » Fri Jun 14, 2024 11:55 am

I'm installing Neutron Music Player (ARM64) 2.24.0 on a Shanling M3X.
The Audio Hardware > Generic Driver , 32-bit Output (IEEE 754), Low Letency items do not appear. It does not appear even after initializing the settings and reinstalling. I checked with other Android devices and they are displayed.
How can I display it? Is this normal?

blaubär
Posts: 3438
Joined: Tue Apr 02, 2019 6:48 am

Re: Generic Driver , 32-bit Output (IEEE 754), Low Letency is not displayed

Post by blaubär » Fri Jun 14, 2024 1:09 pm

That would indicate that the operating system of your device doesn't offer the usual AudioTrack driver. Probably it sports some special Shanling driver ? Should be display in the upper part of the Audio Hardware Screen.

Akiakane
Posts: 4
Joined: Fri Jun 14, 2024 11:19 am

Re: Generic Driver , 32-bit Output (IEEE 754), Low Letency is not displayed

Post by Akiakane » Sat Jun 15, 2024 6:27 pm

I checked Audio Hardware.
As you can see in the picture, AudioTrack is shown in DRV.
Is it safe to assume that a special driver for Shaling is provided in this case?
Attachments
Screenshot_20240616-030729.png
Screenshot_20240616-030729.png (133.6 KiB) Viewed 977 times

blaubär
Posts: 3438
Joined: Tue Apr 02, 2019 6:48 am

Re: Generic Driver , 32-bit Output (IEEE 754), Low Letency is not displayed

Post by blaubär » Sun Jun 16, 2024 3:04 am

Yes, I would think so. Feel free to ask neutronmp@gmail.com, they might know how to find out more. If you don't see "Generic Driver" but do see "AudioTrack" that is a bit strange.

WitzyZed
Posts: 242
Joined: Fri Nov 22, 2019 8:49 pm

Re: Generic Driver , 32-bit Output (IEEE 754), Low Letency is not displayed

Post by WitzyZed » Sun Jun 16, 2024 8:56 pm

It's a similar case with my Android DAP; as you can see [DAP] at the end of the DRV label, Neutron has specific idea of what "works" for this device and simply does not show low latency or IEEE 754 (32 bit floating point) options.

dmitrykos
Site Admin
Posts: 1935
Joined: Mon Apr 25, 2011 6:15 pm

Re: Generic Driver , 32-bit Output (IEEE 754), Low Letency is not displayed

Post by dmitrykos » Tue Jun 18, 2024 4:18 am

@WitzyZed is right regarding Neutron's knowledge of DAP's audio sub-system. If DAP is supported then in AH -> DRV field you see [DAP] labels and it means Neutron will provide non limited hi-res PCM and DSD support.

32-fp + Low Latency are useless for DAP case. On DAPs Neutron will usually provide 24-bit Int in 32-bit Rendering Mode and 32-bit Int in 64-bit Rendering Mode. Some DAPs like Shanling support only 24-bit Int output, so if you wish 32-bit Int - please ask Shanling to implement 32-bt Int support on their side and let them contact us with more details about it.

Generally you can achieve low latency on DAP by lowering HW and SW Latency but normally I advise to leave default settings if you are satisfied with how real-time Spectrum + Waveform widgets are, latency does not affect audio quality.

Akiakane
Posts: 4
Joined: Fri Jun 14, 2024 11:19 am

Re: Generic Driver , 32-bit Output (IEEE 754), Low Letency is not displayed

Post by Akiakane » Thu Jun 20, 2024 3:35 am

@blaubär @WitzyZed @dmitrykos
Thank you for your reply.
I'm not sure if my understanding of the technical points is correct, but I understood that Shanling M3X claims to support up to 32bit, but in reality, there is nothing that can be done unless Shanling provides a driver that supports 32bit ints.
At any rate, I was relieved to know that there is no problem for listening to music as it is now.

blaubär
Posts: 3438
Joined: Tue Apr 02, 2019 6:48 am

Re: Generic Driver , 32-bit Output (IEEE 754), Low Letency is not displayed

Post by blaubär » Thu Jun 20, 2024 7:08 am

Akiakane wrote:
Thu Jun 20, 2024 3:35 am
[...] but in reality, there is nothing that can be done unless Shanling provides a driver that supports 32bit ints.
At any rate, I was relieved to know that there is no problem for listening to music as it is now.
Yes. And 24-bit output means a signal-to-noise-ratio of 2^23 = 138 dB, that execeeds both human hearing and any available hardware.

Akiakane
Posts: 4
Joined: Fri Jun 14, 2024 11:19 am

Re: Generic Driver , 32-bit Output (IEEE 754), Low Letency is not displayed

Post by Akiakane » Thu Jun 20, 2024 11:00 am

@blaubär
Thanks!
I learned something new.

Post Reply

Who is online

Users browsing this forum: No registered users and 14 guests