noclune

Your music, sample for sample.

A fast, dense music player for Windows that hashes what it decodes and what it hands the device, so in exclusive mode you can see when every sample gets through untouched.

From
Your player nowfolders, tags and all
To
nocluneWindows first, macOS next
Format
FLAC · ALACat their own rate in exclusive mode
Seq
Early accessthe list opens soon
Passenger

The early-access list opens soon.

PCM SHA-256

Every track's decoded audio is hashed on its way to the DAC, and this stub prints from a hash too.

Up next

8 stops on this page
  1. 1Bit‑perfect, with the receiptsSignal paththe output chain, sample counts and hashes
  2. 2Seamless from track to trackPlaybackgapless albums, crossfade and Automix
  3. 3The music takes the stageArt, lyrics, visualiseranimated covers, timed lyrics, live presets
  4. 4A Home that knows your libraryHomenew albums, old favourites, records to rediscover
  5. 5Find any track as you typeSearchCtrl F, answers in about 85 µs
  6. 6Your files and Navidrome, one libraryFolderslocal FLAC and ALAC beside your server
  7. 7More sources, through extensionsExtensionsmore sources in the same library, on the way
  8. 8Every panel where you want itLayoutmove, split and resize anything

Bit‑perfect, with the receipts

noclune decodes FLAC and ALAC with its own decoders, then hashes the audio as it leaves the decoder and again as it goes to the device.

When the two match and nothing in between touched a sample, the output menu reads Bit‑perfect, and the moment volume, ReplayGain or resampling change anything, the signal path names what changed.

In shared mode the Windows mixer sits in the way, and the signal path says so.

Signal path
  1. DecoderFLAC24-bit / 96 kHz, stereo59,289,600 samples907e5c3a…18f6d4b2
  2. ResamplingNonethe file's own rate
  3. VolumeNoneset on the DAC
  4. Container24 in 32-bitpadding only
  5. DeviceWASAPI exclusiveUSB DAC59,289,600 samples907e5c3a…18f6d4b2

The engine reports bit-perfect output

Example path for a 5:09 track, the app shows the real one for whatever is playing.

4,477 real files where noclune's own decoders give exactly the same bytes as ffmpeg61 edge cases, with the same bytes again

Seamless from track to track

Albums play straight through with no gap between tracks, so live records, DJ mixes and every album written to run together play without a pause between tracks.

Between everything else, crossfade blends one track into the next and Automix trims up to two seconds of silence at the edges first, while Keep albums gapless leaves an album's own joins alone whatever you choose.

Between tracks

Gapless: the next file starts on the very next sample, with nothing added between them and nothing taken away, and Keep albums gapless joins an album’s tracks this way whatever else you set.

Illustration with made-up waveforms.

noclune's Between tracks settings: Crossfade off, Automix off and Keep albums gapless on
The same three settings in noclune.

The music takes the stage

Animated album art, lyrics that follow the song line by line and visualisers that move with what's playing get most of the window, and the playback controls stay small.

The background takes its colour from the cover, so the whole window changes with each record.

Recorded from the app with a made-up demo library, covers and lyrics included.

A Home that knows your library

Home is built from what you play and what's in your folders.

noclune's Recently added view: this week's albums as a grid of covers, each with its title, artist, the day it was added, its year and track count
Recently added, with a made-up demo library and covers.
New from artists you love
recent albums from the artists you play most
Jump back in
what you were playing, a click away
Recently added
everything new in your folders
Top artists and albums
this month's favourites and the all-time ones
Rediscover
records you played a lot, then left alone for six months
noclune's Folders panel: Home, Browse, Favourites and All music, local playlists with a group of playlists from Navidrome under them, then the music folder by artist
Demo library with a demo Navidrome server signed in.

Your files and Navidrome, one library

Point noclune at your folders and it reads the tags itself, organised the way you already keep them, by path.

Sign in to a Navidrome server and its music sits beside yours in the same tree, search and queue.

noclune ships with Music Presence support, so friends can see the track you're on in your Discord profile.

Works withWhat it bringsState
Your foldersFLAC and ALAC, tags read by noclune's own readersReady
Navidromeyour server's library and playlists, in the same treeReady
Music Presencewhat you're playing, on your Discord profileAt launch
Extensionsmore sources in the same libraryOn the way

More sources, through extensions

An extension API is on the way, so music sources noclune doesn't ship with can join the same folder tree, search and queue as your own files.

Extensions are being built to play through noclune's own signal path, beside everything else in your library.

RootSourceBringsState
musicYour foldersFLAC and ALAC, by pathBuilt in
navidrome.localNavidromeyour server's library and playlistsBuilt in
your extensionAn extensionanother source, in the same tree, search and queueOn the way

Illustration of where extensions will appear, none exist yet.

Every panel where you want it

Press Ctrl L and every panel can be moved, split and resized, and the layout you've seen on this page is where it starts.

noclune in layout mode, every panel outlined with an amber dashed line and a name tag to drag it by

Get early access

The early-access list opens soon, and this is where you'll join it.

Passenger

The early-access list opens soon.

PCM SHA-256