DSD, all the way up
Native DSD64 to DSD256 with automatic DoP wrapping for DACs that don't speak native. Transport negotiated once, verified per track.
Serento is a native iOS control point for audiophile UPnP systems. DSD128 over DoP, FLAC to 24/192, gapless playback, and an interface built around the music — not around the device.
Native DSD64 to DSD256 with automatic DoP wrapping for DACs that don't speak native. Transport negotiated once, verified per track.
Your iPhone stays out of the audio path. It tells the renderer what to fetch; bits flow directly from server to DAC.
Serento pauses network chatter between tracks so your DAC settles. Configurable 500–12000 ms.
Serento·
Library at a glance. Stats, recent, favorites.
Ambient palette extracted from the cover. Scrub, queue, output switcher.
Presets + your own stations. Import M3U from Files.
| Sample rates | 44.1 · 48 · 88.2 · 96 · 176.4 · 192 · 352.8 · 384 kHz |
| Bit depth | 16 · 24 · 32 bit |
| DSD | DSD64 · DSD128 · DSD256 |
| Transport | DoP v1.1 · Native (when renderer advertises) |
| Gapless | Always on · no crossfade |
| ReplayGain | Track · album · none |
| Lossless | FLAC · ALAC · WAV · AIFF · DSF · DFF |
| Lossy | MP3 · AAC · AAC-HE · Opus · Ogg Vorbis |
| Playlists | M3U · M3U8 · PLS · XSPF |
| Protocol | UPnP AV 1.0 · OpenHome 2.0 |
| Discovery | SSDP · Bonjour fallback |
| Control | AVTransport · RenderingControl · ConnectionManager |
| Silent net | Configurable 500–12000 ms between tracks |
| iOS | 26.0 or later |
| Architecture | SwiftUI · @Observable · strict concurrency |
| Dependencies | Zero · SPM only |
| Offline | Full — control-point only, no cloud |
Serento enters private beta this summer for Rockna, Linn, Rotel and upmpdcli owners. Drop your email — we'll send one invite when builds are ready. No list, no marketing.