Rockbox Development > New Ports
Fiio M3k
Julian67:
Rockbox resamples everything to 44100Hz. On some players you can toggle this to 48000Hz. So a comparison between Rockbox and original firmware might not be so useful if the audio file is 192000 Hz. But anyway, it looks like the original firmware defaults to the same as Rockbox: sharp. No surprise there. All the filters look like they work as described. The battery life is good on Rockbox that the powersave mode is not needed on the M3K. I guess if I used my M3K only for audiobooks or lectures and other speech I might choose powersave mode, but for music the default (no powersave, sharp filter) appears to be ideal. But it is nice to see the graphs, and informative, so thank you.
speachy:
--- Quote from: Julian67 on June 01, 2023, 09:10:06 PM ---Rockbox resamples everything to 44100Hz. On some players you can toggle this to 48000Hz. So a comparison between Rockbox and original firmware might not be so useful if the audio file is 192000 Hz.
--- End quote ---
Actually, Rockbox will only resample if the hardware cannot handle the "native" sample rate for a given file. I know this because I'm the one who implemented it.
So on hardware that can go up to 192KHz, we can play back 192KHz files, albeit at 16-bit only since we don't have support for 24/32-bit audio in the core.
(That said, the choice of playback freq and any resampling is up to the invididual codecs, so it's certainly possible some or many of them have their own rules/heuristics)
Julian67:
Thanks for the correct info. Would the bit truncation make much of a difference to those filter graphs? To me they all look as you'd expect for each filter type.
Julian67:
--- Quote from: speachy on June 02, 2023, 07:05:02 AM ---
--- Quote from: Julian67 on June 01, 2023, 09:10:06 PM ---Rockbox resamples everything to 44100Hz. On some players you can toggle this to 48000Hz. So a comparison between Rockbox and original firmware might not be so useful if the audio file is 192000 Hz.
--- End quote ---
Actually, Rockbox will only resample if the hardware cannot handle the "native" sample rate for a given file. I know this because I'm the one who implemented it.
So on hardware that can go up to 192KHz, we can play back 192KHz files, albeit at 16-bit only since we don't have support for 24/32-bit audio in the core.
(That said, the choice of playback freq and any resampling is up to the invididual codecs, so it's certainly possible some or many of them have their own rules/heuristics)
--- End quote ---
I there any possibility that Rockbox core could ever support 24/32-bit audio?
speachy:
--- Quote from: Julian67 on June 05, 2023, 08:29:37 PM ---I there any possibility that Rockbox core could ever support 24/32-bit audio?
--- End quote ---
Possibility? Of course. But it's not terribly likely at the moment; only a handful of the players have hardware that supports it, and need to implement in a way that doesn't bloat things for 16-bit-only players, and there's not exactly a lot of folks contributing code. Or contributing much of anything, really.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version