App version
Beta
Issue description
With “Hi-Res support for local renderer” enabled, 24-bit / 48 kHz FLAC files play with heavy static and a faint ghost of the original audio behind the noise. Sounds like byte-misalignment / wrong-bit-depth interpretation. Disabling the toggle restores clean playback (resampled).
File confirmed correct via ffprobe: sample_rate=48000, bits_per_raw_sample=24, channels=2.
Not the same as the existing reports:
- #13802 is about “prefer hardware-accelerated codecs” — that toggle is OFF here.
- #13778 is 24/88.2 over USB DAC — this is 24/48 to the device’s internal output.
Device type
FiiO M21 (Android-based DAP, internal output — not USB DAC, not cast)
Media provider
Navidrome, offline download
Device type
Phone
Media provider
Local device
Steps to reproduce
- Settings → Output settings → Phone
- Enable “Hi-Res support for local renderer”
- “Prefer hardware-accelerated codecs” OFF
- “Bypass processing” ON
- Play any 24-bit / 48 kHz FLAC (test file: Led Zeppelin II Remaster, “What Is and What Should Never Be”)
- Toggle “Hi-Res support for local renderer” OFF mid-track → distortion stops, audio clean
- Toggle back ON → distortion returns
Additional information
- Device: FiiO M21
- Android version: 13
- Only the “Hi-Res support for local renderer” toggle controls the symptom. Other toggles (Bypass processing, Disable vendor-specific playback routes) make no difference.
I searched existing issues first
on
I understand that logs are mandatory
on
Log upload name / description
Dinkeyes