Your music, exactly as recorded, on Android.

Morph is a music player with its own USB audio driver. It goes around the Android mixer and sends every sample to your DAC untouched — then shows you, on screen, what the DAC really receives.

0kHzbit-perfect PCM, up to 32 bit
DSD0native DSD and DoP
0chmultichannel
SHA-256bit-perfect receipt
Android 9+stock phones, no root

The signal path

Android resamples your music. Morph doesn't.

On a standard Android phone every app goes through the system mixer, which converts everything to one rate (usually 48 kHz) before the DAC. Morph talks to the DAC directly over USB, with a driver written from scratch — no root needed.

Morph: file → decoder → Morph's USB driver → DAC. The same samples, at the file's own rate and bit depth, all the way.
Standard Android: file → decoder → system mixer (resampling, volume, other sounds) → DAC. The DAC receives a recalculated signal.

Proof, not promises

A receipt for every track.

Morph computes the SHA-256 of the samples its driver delivered to the DAC and compares it with the same frames decoded from the file. Same hash: every sample that reached the DAC is the one in the file. You can share the receipt. No other player does this.

TrackFLAC · 24 bit · 192 kHz · 2 ch
File
USB bus
Gaps—
✓Bit-perfect: identical
Telemetry● USB direct · bit-perfect
FLAC 24/96→Morph decoder→USB driver→DAC 24/96
USB bus96 000 Hz
DAC clock+0.0 ppm
Margins38 ms
Data reaching your ears
0 %
Animated illustration of the Telemetry screen.

Total transparency

See the whole chain, from file to DAC.

Telemetry shows the format of the file and of the output, the USB bus, the DAC's clock and the safety margins. If something is resampled or processed, it says what and why — and how much of the original data is really reaching your ears. On Bluetooth it shows the real link: codec, rate, bits and channels.

Technical specifications

The numbers, for those who read the spec sheet first.

Every value below comes from the code of the current build and from the bench, not from a brochure. Where a value depends on your DAC, Morph reads it from the DAC itself and shows it in Telemetry.

Bit-perfect coverage on the USB driver

The common sample rates and formats, delivered unchanged to the DAC by the USB driver. This grid is not a ceiling: Morph's limits are in the table above (8 – 1536 kHz, up to 32 channels, DSD up to DSD1024), and the rest is set by what your DAC declares.

PCM bit-perfectDSD native / DoP (DSD64 – DSD512 carrier; DSD1024 beyond the grid)

Specifications of the current beta build. The DAC sets the final limit: Morph never sends a format the DAC does not declare.

Measured, not claimed

Tested sample by sample on a hardware bench.

The driver is tested against real device data and on a bench that records what reaches the USB port and compares it, sample by sample, with the source file.

0audio devices whose USB descriptors are tested
0descriptor variants in the automated tests
0device profiles covered by the bench
0%stereo and mono PCM profiles bit-perfect up to 768 kHz

For every day

Serious about sound. Easy to live with.

You don't need to know what a feedback endpoint is. Open Morph and play: everything that alters the signal starts switched off, and the rest is there for the moments you want it.

Colors from the cover

The player takes its colors from the album you are listening to. Or pure black for OLED, or pearl white. Home-screen widget included.

Radio you can rewind

Thousands of stations with the track on air. Missed something? Go back up to 10 minutes.

Every room, in time

Chromecast, Google TV and Auracast play together with your DAC, which stays bit-perfect. The phone's microphone listens and aligns every room perfectly.

Find your sound

Pick between two versions a few times: Morph learns the curve you like. AutoEQ for your headphones, in one search.

Falls asleep with you

Sleep timer at the end of the track or after a time, with a slow fade. No clicks on pause.

Car, TV, computer

Android Auto in the car, Morph Browser on any screen, Tidal and Qobuz playlists through BubbleUPnP.

Morph Browser

Morph on your computer, without installing it.

Open a browser on any screen, computer, tablet or TV, and you get the whole app experience in the simplicity of a web page: library, player, Sound, Telemetry, streaming and radio. Nothing to install: the beating heart is your Android phone, which runs Morph and serves it over your home network.

Your phoneAny browser
  1. On the phone, Settings › Morph Browser shows your personal address.
  2. Open it in any browser and enter the code once: the browser stays paired.
  3. Library, player, Sound, Telemetry, streaming and radio work as in the app, full window.
  4. Encrypted HTTPS with a real certificate for your phone. Listen in the browser or on the phone.
The whole app, in any formatThe same interface as the app, full window, from a phone to a big screen.
Nothing to installAn address and a code you enter only once: the browser stays paired.
The phone is the heartLibrary, audio engine and settings stay on the phone: the browser mirrors it, always up to date.
EncryptedHTTPS with a real certificate for each phone: no browser warnings, no data in the clear on your network.

Morph Browser on the PCComing · Windows

Your DAC becomes Morph Browser's dedicated sound card.

Plug the DAC into the computer: Morph drives it with its own Windows driver, which covers the same cases as the Android one. The DAC stops being a generic Windows device and becomes a sound card dedicated entirely to Morph Browser, with the same fidelity as on the phone, bit-perfect included. And you control everything from the web interface.

Download as a free trial, for the same trial period as on the Play Store, and for licensed copies.

  • Our own driver, not Windows'The same engine cases as on Android: UAC1 and UAC2, asynchronous feedback, native DSD and DoP, the DAC quirks.
  • Bit-perfect, as on the phoneNo Windows mixer in the way: every sample reaches the DAC at the file's own rate and bit depth.
  • All from the web interfaceSound, EQ, DSP, PCM → DSD, Telemetry and the DAC's filter, gain and balance, from the browser page.
  • Set up by MorphMorph assigns the driver to the DAC by itself, and gives the DAC back to Windows when you want.

Everything Morph does

The most complete audio player on Android.

An audiophile player that stays simple: the advanced parts switch on by themselves when needed, and everything that alters the signal starts switched off. Here is all of it.

0features
0firsts on Android
0areas

"First" marks features we did not find in any other Android music player, from our review of the Play Store apps in November 2026.

Live from the field

The public atlas of USB DACs.

Every DAC report sent from Morph (only USB descriptors and the measured result, no personal data) feeds a public atlas: real sample rates, clock and quirks, model by model. Updated every hour.

Open the full atlas
Loading the atlas…

Questions

What audiophiles ask us first.

Join the beta

Free, open to anyone, no approval needed.

Open play.google.com/apps/testing/it.paolo.morph, tap "Become a tester" and install Morph from the Play Store.

Have a USB DAC? Play a track, open Sound and tap "Send DAC report": every new DAC becomes a test case. Please stay enrolled for 14 days.

For DAC makers

Your DAC, measured and verified. Our engine, in your app.

Send us one or two units and we will measure them, fix any quirk and add them to the verified list, at no cost. The USB engine is also available to license for your own Android app, and we can build a complete player under your brand.

Get in touch