Android 8.0+

One phone,
the whole chain.

Send the music on your device to a USB DAC untouched, and tune your headphones to your ears. Complete on its own — and a remote for your PC when one is around. Now it also puts CastFi sound on other music apps such as Apple Music and YouTube Music.

On Google Play · v0.5.5 · 2026-10-19 · Android 8.0+ · no account required

The Sound screen of the CastFi Android app - bit-perfect exclusive output, volume mode, headphone matching
Native DSD straight into a USB DAC DSD files travel untouched, with Android’s resampler out of the way.
DSD upsampling PCM becomes DSD too Ordinary files such as FLAC are converted to DSD on the way out, at a rate chosen from available headroom.
Headphone matching measurement-based correction Pick the model you own and correction starts from its measured curve, not from guesswork.
New · cloud storage

Your OneDrive music, in your phone’s library

In Settings > Music folders · network · cloud, tap Add cloud storage, sign in with your Microsoft account and pick a music folder. Its songs join your phone and NAS music as albums, artists, tracks and folders.

  • Plays right away — songs stream without downloading first, and you can jump to any point in a track.
  • Keep songs on the phone — download tracks, albums or folders to play them offline. Once a download finishes, the copy on the phone is what plays.
  • Read only — CastFi reads only the music in the folders you pick and never changes or deletes files in your cloud. Songs come straight from Microsoft to the phone, never through a CastFi server.
  • Mobile data — in Settings > Mobile data, streaming and downloads/sync each have their own switch. Out of the box only streaming is on; downloads and sync wait for Wi-Fi.
Cloud storage
OneDrive › Music Microsoft account · read only
View All · This phone · NAS · Cloud
Cloud
New · Bluetooth

Over Bluetooth, convert once

Turn on Sound > Output > Bluetooth exclusive mode and, on Bluetooth headphones or receivers, CastFi converts once to match the Android output rate. Where the connection allows it, playback goes through exclusive MMAP.

  • Chosen automatically — even on the same device, the connection and output conditions can mean output rate optimization instead of exclusive MMAP. CastFi chooses again from the current connection each time you play.
  • Released on pause — pause for more than a second and exclusive output is let go, so other apps can play right away.
  • Shows the path in use — the player shows the path actually in use; expand it for the Android output rate and CastFi’s own conversion.
  • Good to know — Bluetooth re-compresses audio in transit. The Bluetooth transmission rate is set between the phone and the device and can differ from the Android output rate.
Playback signal
Bluetooth exclusive mode Applies over Bluetooth
Bluetooth · exclusive MMAP Android output: 48 kHz
Playing
CastFi conversion 44.1 → 48 kHz
Once
New · NAS

Your NAS library becomes this phone’s library

Add a NAS or Windows shared folder in Settings > Music folders · network storage and its music sits next to your phone’s folders as albums, artists, tracks and folders. No PC needs to be on, and any brand works (SMB2 or later).

  • Untouched — FLAC goes bit-perfect to a USB DAC and DSF plays as native DSD, with DSD upsampling and headphone correction as usual.
  • Tens of thousands of tracks — read once, then only changes are re-read, quietly in the background so playback never stutters.
  • Keep songs on the phone — download tracks, albums, artists or folders to play them when the NAS is out of reach. Downloads resume, and nothing shows up twice.
  • Views — pick All, This phone or NAS from ‘View’ in My music.
  • Sign-in stays on the phone — if you choose to save it, it is encrypted in the phone’s secure storage and sent nowhere. Connections are direct, on the same Wi-Fi (or a VPN you set up).
Music folders · network storage
Music Folder on this phone
NAS › Music Network storage · SMB
View All · This phone · NAS
All
Saved on this phone Plays offline too
Offline
New · other music apps

Keep your music app. Hear it through CastFi.

Play a track in a streaming app such as Apple Music or YouTube Music, then tap [CastFi sound] on CastFi’s Home. CastFi takes that app’s playback, puts your headphone correction and effects on it, and plays it back out. You keep the app you like — the sound becomes CastFi’s.

  • One tap — Home spots the app that is playing and offers it. Allow Android’s screen-share prompt and it starts.
  • Your correction and effects — headphone matching, taste controls and BASS+ · CLEAR+ · WIDE+ apply to streamed music too. Through a USB DAC, DSD upsampling as well.
  • USB DAC or phone output — through the DAC when one is plugged in, otherwise the phone’s own output.
  • To network speakers too — pick a network speaker under Playback device and the sound goes to that speaker exactly as the app plays it (no correction or effects), a few seconds behind while it buffers.
  • The screen is never recorded — only the playback sound is taken and it is never stored. It is sent only to the network speaker you picked on the same Wi-Fi, never to the internet or CastFi servers.
  • Checking other apps’ sound — to see whether another app is playing at the same time, CastFi briefly analyzes, on this phone only, playback audio Android allows to be shared. Only whether there is sound and how loud is calculated, then discarded — never stored or sent. If another app is playing too, CastFi sound switches itself off.
  • Off any time — from [Off] on Home or the notification. It switches itself off when a call comes in.
  • Requirements — Android 10 or newer, and a music app that allows its playback to be captured. Depending on the output device and connection, it may not start.
  • Good to know — quiet sound from apps that neither allow their playback to be checked nor report what they play can’t be detected, so it may get quieter or inaudible while CastFi sound is on.
Home
Apple Music Playing
Source
CastFi sound On · correction · effects
Output USB DAC · phone output
Auto
Screen recording Never
New · device to device

Another phone’s or DAP’s music, as if it were yours

Turn on Settings > Remote & sharing > Share this phone’s music on the phone or DAP that holds the music, and another CastFi device on the same Wi-Fi can pick it in My music and browse and play it like a PC library. No copying files around.

  • Browse — albums, artists, tracks, folders and search, with album art.
  • Play here — the original file streams in and goes through your correction, DSD upsampling and USB DAC.
  • Play there — pick a track and the device that holds it plays it, with this phone as the remote.
  • Off by default, home only — only devices you turn on, and only connections from your private home network. File paths stay hidden, and nothing goes through an outside server.
My music · same Wi-Fi
This phone My folders
DAP CastFi device · sharing on
Browse
PC CastFi for Windows
Play on This phone · that device
Choose
With a PC · remote · streaming

The PC and the phone share each other’s music

If CastFi for Windows is on the same Wi-Fi, the two find each other. The phone becomes the PC’s remote, and the PC’s library becomes part of My music on the phone. Pair once and you can hear your PC’s music untouched even away from home. Nothing in the app is locked away when no PC is around.

  • PC remote — choose the PC as the playback device and run what it plays from the phone: transport, volume, search, playlists, headphone correction and presets.
  • PC → phone streaming — pick the PC in My music to browse its albums, artists and folders, and play the original files through the phone’s correction, DSD upsampling and USB DAC.
  • Phone → PC conversion — when a high DSD rate is too much for the phone, the PC converts it and sends it back to the phone’s USB DAC (PC conversion).
  • Away from home — pair once with Settings > Remote & sharing > “Connect to this PC now” and a 6-digit code, then browse the PC’s library and play it untouched from any network — original DSF as native DSD too (with data-use consent).
  • Download to this phone — copy tracks or whole folders from the PC and listen offline — even away from home (Windows v0.10.5 or later, when the PC allows it), resuming across drops and Wi-Fi/LTE switches.
Phone ↔ PC
Playback device: PC The phone is the remote
Remote
My music › PC PC original → phone → USB DAC
Stream
PC conversion Phone track → PC DSD → phone
DSD
Away from home Paired once with a 6-digit code
My music

Only the folders you chose

You pick the folders that hold your music, and CastFi reads only those. Call recordings and voice notes never end up in the library. Remove a folder and its tracks leave the list — the files on your device stay where they are.

  • Albums, artists, tracks, folders — organised, with the sort you choose (recently added, name, year…) remembered, album/artist grids and fast scrolling for long lists.
  • Phone folders + NAS + cloud — your phone’s folders, network storage and cloud storage (OneDrive) together, split by ‘View’ into All, This phone, NAS or Cloud.
  • De-duplicated — the same track in several places is shown once.
  • Playlists — created on the phone, saved, and still there after a restart.
  • Big libraries — built to hold up at tens of thousands of tracks.
Library sources
Music Folder you selected
DSD Folder you selected
Recordings Not selected — not read
Whole-device scan Never happens
USB DAC

It steps around the phone's audio path

When a USB DAC is attached, CastFi claims the device and feeds it directly. Android's resampler is out of the way, so DSD leaves untouched and PCM keeps its original format.

  • What is leaving now is written on screen. No guessing.
  • Volume ownership — the DAC's own volume when it has one, the app's when it doesn't.
  • Only while playing — the device is never held when nothing is playing.
Output path
File on the device DSF · DFF · FLAC · WAV
DSD256
↓
CastFi, direct Bypassing the system resampler
↓
USB DAC Receiving native DSD
Native
DSD upsampling

Your files need not be DSD already

Common formats such as FLAC and WAV are converted to DSD on the way out. You need not hunt for DSD releases — your whole library takes the same path.

  • Automatic rate — as high as the DAC accepts, weighed against the headroom the phone has.
  • It says so when headroom runs out — it does not quietly downgrade and move on.
  • Output policy first — while upsampling, the DSD output policy takes priority.
Up next
Source FLAC · 24bit / 96 kHz
PCM
↓
DSD upsampling Automatic rate
↓
USB DAC Exclusive output
DSD256
Headphone matching

It starts from a measurement, not a hunch

Instead of nudging sliders until something sounds right, pick the model you own and CastFi fits its measured curve to a target. That is the step that makes it sound correct.

  • Sound like another model — set a different headphone as the target.
  • Harman target — the widely used reference curve is available as-is.
  • AI EQ — describe the sound you want in words and it builds the curve.
  • Precision EQ and presets — refine the result yourself and keep it.
Correction curve +12dB −12dB
Measured → target Grey is the raw response, gold is after correction
Space and taste

Once it sounds correct, add what you like

Correction is the step that makes it right; what you add on top is a separate set of controls, named in plain language with no numbers to wrangle.

  • Taste controls — bass, vocals, clarity and air.
  • Space and effects — BASS+, CLEAR+, WIDE+, speaker space and crossfeed.
  • Volume ownership — the DAC’s own volume when it has one, the app’s when it does not.
  • Level compensation — perceived loudness stays put when settings change.
Sound screen
Bit-perfect · exclusive DSD policy takes priority
Space and effects BASS+ · CLEAR+ · WIDE+
Volume mode Automatic · strict · CastFi
Auto
Network

Send the sound to the room

The phone becomes the control point: it finds network players in your home and sends tracks to them, and plays the library on your NAS directly. All of it happens on your home network, never through a relay.

  • Control network players — transport and volume from the phone.
  • NAS streaming — reads ahead so large files don't stall.
  • Self-healing — a brief network hiccup recovers on its own.
Same Wi-Fi
This phone Control point
Network player DLNA
Send
NAS Storage, played directly
Everyday

The things you actually use while listening

  • Lock screen and notification controls — operate without waking the screen.
  • DAP buttons and remotes — play, next and previous from a DAP’s hardware keys, wired earphones or Bluetooth remotes.
  • Home widget — now playing and transport, right on the home screen.
  • Tablets and foldables — list and player side by side on a wide screen.
  • 12 languages — including Korean, English and Japanese, switchable in settings.
Tabs
Playlists
Sound Correction, effects, output
Home Now playing
My music Albums, artists, tracks, folders
Settings
Requirements

System requirements

ItemRequirement
Android8.0 (API 26) or newer
USB DAC (optional)A USB Audio Class 2.0 DAC and a device that supports OTG. Accepted formats vary by DAC
Network (optional)PC, network player and NAS features need the same Wi-Fi
Cloud storage (optional)OneDrive — a Microsoft account and an internet connection
PC (optional)Windows 10 / 11 — only for remote control and importing tracks
CastFi sound for other apps (optional)Android 10+ · a music app that allows playback capture · may be unavailable on some output devices
Languages12 languages (including Korean, English and Japanese)

Start with the music already on your phone.

CastFi for Android is on Google Play (v0.5.5). Pair it with the Windows app to listen to your PC’s music away from home.