MP95 Get MP95
EN

Android · USB DAC hi-res player

A USB DAC player for Android that follows each file

Plug a DAC into your Android phone and play a 44.1 kHz album, then a 96 kHz one. With MP95 on Android 14 or later the DAC changes rate between them.

Free · No ads · No internet permission

Why Android usually resamples

Android’s audio system mixes every app into one stream at one rate, usually 48 kHz. Everything else is resampled to fit. Android 14 added a way for a player to ask for a different mixer rate on a USB device. MP95 uses it for every track. More on why Android resamples.

What you need

  • Android 14 or later.
  • A USB DAC or DAC dongle that reports more than one rate.
  • In MP95: Settings → Sound → Hi-Fi → Match output sample rate.

On older Android versions MP95 still plays into the system rate with a clean float path; only the rate switching needs 14.

What reaches the DAC

A 32-bit float stream at the file’s rate, up to 192 kHz for files Android decodes itself and up to 96 kHz for formats decoded by FFmpeg. 24-bit sources are not truncated. DSD is converted to 88.2 kHz PCM.

Frequently asked questions

My DAC stays at 48 kHz.

Check the Android version (14 or later), that the setting is on, and that the DAC lists the file’s rate.

Get MP95 for Android

Free on Android, available on Google Play. No ads, no internet permission.