MP95 Get MP95

Hi-Fi

A retro player with a bit-perfect heart

Under the cassette decks and turntables is a path an audiophile can check: 32-bit float from decoder to output, the DAC following each file’s rate, gapless joins on the sample, ReplayGain that never clips, bs2b crossfeed, DSD and 35+ codecs. And a line that tells you, live, whether it is bit-perfect.

App StoreGoogle Play · soonMac App Store

All Hi-Fi features are free · iPhone · Android · Mac

MP95 Hi-Fi settings, close up: Output 96 kHz · bit-perfect; between tracks gapless, 1 s, 2 s or 3 s; ReplayGain off, track or album; Match output sample rate on, so a USB DAC switches to each file’s rate
The Hi-Fi section on iPhone: Output 96 kHz · bit-perfect

The path, platform by platform

iPhone & iPadAndroidMac
DecodingApple decoders for MP3, AAC, ALAC, FLAC, WAV, AIFF and CAF; FFmpeg 7.1 for everything elseMedia3 (ExoPlayer) for MP3, AAC, FLAC, WAV, Ogg and Opus; FFmpeg 7.1 for everything else, AIFF and CAF includedFFmpeg 7.1 for every format
Processing32-bit float32-bit float (float output from the sink, 24-bit sources kept whole)32-bit float
Output32-bit float to Core Audio32-bit float to the Android mixer24-bit integer line (the deepest Java Sound opens on macOS); 16- and 24-bit sources land bit for bit
Output sample rateFollows the file when “Match output sample rate” is on; a USB DAC switches per trackFollows the file on a USB DAC on Android 14 and later (mixer attributes); the built-in speaker and Bluetooth keep the system rateThe device is switched to the file’s rate through Core Audio and put back when you quit
Highest rateWhat the device accepts, up to 384 kHzUp to 192 kHz; files decoded through FFmpeg up to 96 kHzWhat the device accepts, up to 384 kHz
DSD (DSF, DFF)Converted to PCM, DSD128/256 brought to 352.8 kHz or lowerConverted to PCM at 88.2 kHzConverted to PCM, up to 352.8 kHz
VolumeSystem volume; the app never scales samplesSystem music volumeMac system volume; a DAC without its own volume gets a digital one, shown as a stage
Dither——None when samples are untouched; TPDF when processing changed them

Everything on this page was measured in the app’s own tests and checked with a USB DAC. Full specs.

Headphones

Crossfeed, the way bs2b does it

Three presets, flat in the centre, free on every platform. Hard-panned stereo stops sitting inside your ears. How it works.

MP95 settings, close up: sound effects bypassed for a clean digital output, 8D off, and crossfeed on with the Default, Chu Moy and Jan Meier presets
Crossfeed on, sound effects bypassed: a clean digital path

DSD on a phone

DSD256, playing the moment you press play

DSF and DFF in the same library as your FLAC, converted to PCM and streamed: up to 352.8 kHz on iPhone and Mac, 88.2 kHz on Android. DSD in MP95.

MP95 on Android playing a DSD256 file: the turntable, and the track line reading DSD256 · 11.3 MHz

Frequently asked questions

Is MP95 an audiophile player or a retro player?

Both, and they do not get in each other’s way. The machines’ analog colour is one switch; with it bypassed, the path is clean and the Output line says bit-perfect.

Is MP95 32-bit?

Decoding and processing are 32-bit float on every platform. iPhone, iPad and Android hand 32-bit float to the system. The Mac’s output line is 24-bit, which carries every 16- and 24-bit source exactly.

Which Hi-Fi features are free?

All of them: the clean path, rate matching, gapless, ReplayGain and crossfeed are free on every platform.

Hear your files as they are

Free on Android. Free to start on iPhone, iPad and Mac.

App StoreGoogle Play · soonMac App Store