macOS · In active development

You kept the music. Musicae keeps everything around it.

The versions, the compilations, the booklet, the year you were sixteen — a native music system for the collection you actually own. For people who kept their music.

Musicae — 56 of 694 albums, narrowed to the 2000s and to what is widely heard
The music colours Musicae — and the filament at the top of this page:
CD 1 — 1998
CD 2 — 1988

Something doesn't add up. Musicae notices.

in 1.0
rock when i was 16
→ Genre: Rock · Age 16 · 1997

You type a sentence. It knows which year you mean.

Mr. Vain (Vain Mix) · 1993 · 6:36
→ long versions from the same era, not radio cuts

Start anywhere. It knows what it started from.

A collection lives in four layers. Most software sees one.

Listen, understand, repair, curate, rediscover — one instrument.
Bought once. No subscription.
Your files never leave your Mac.

You already have the music.

The problem is remembering what is in it.

Not missing. Out of sight.

songs35,480
artists9,643
compilations749
days of music, back to back123
favourites you have forgottenuncounted
the song that brings a whole year backuncounted
The first four Musicae counted. The last two it cannot — and they are the reason the others matter. A large collection eventually becomes invisible; that is what disappears in it.
Object — what you own

See what you actually own.

Artists. Albums. Singles. Maxis. Compilations. Genres. Decades. Series. Tracks. These stay different things — nothing collapses into a generic “release”.

Musicae — the twelve genre gates, each with its own count, sub-styles and top tracks

An album was an object before it became a thumbnail.

Music was never just an audio file.

In Musicae, the cover is shown at 120 millimetres — the size of the real thing, not whatever fits. The booklet — credits, artwork, lyrics, photographs — belongs to the album.

Booklets · in 1.0

A CD jewel case from the collection — Michael Jackson, Dangerous — scratched from years of use
a case from the collection · 142 × 125 mm · the cover inside: 120 mm

The context is already there when you arrive.

A folder of files knows a title and an artist. Everything around it Musicae gathers quietly from open music databases, once, and keeps in your library — so a record you open at midnight already has its story attached.

And the words arrive one line at a time: lyrics sit in the player as the single line being sung, not a wall of scrolling text — and when the timing is off by a second, you can nudge it.

what arrivespictures, biographies, descriptions, the year a record really came out, the words being sung
what is askeda title, an artist, an album
what is sentnothing else — not your library, not a list of what you own, not who you are
where it is keptin your library file, on your Mac
offlineeverything already found is still there
Structure — what belongs together

One song. Several versions.

Original, radio edit, extended mix, remix, the cut on the compilation. Musicae keeps them together as one work — a large library stops looking like a pile of duplicates. Compilations stay compilations, and a series stays a series.

Musicae — Mr Vain by Culture Beat as one work: 12 files, 5 versions, each on a different release

One line in the list, 12 files behind it, 5 versions among them — the same original on six different compilations, then the radio edits, then the long ones. You see the work. The files stay where they are.

What the artist released, next to what you have.

Depeche Mode · in your collection297 songs · 27 hr 4 min
across66 releases
not in your collection47 releases
15 of them albums — Speak & Spell, A Broken Frame, Violator…
A hint at what is missing — not a shop.
Musicae — the Depeche Mode records this collection does not have

Your library knows when something doesn't add up.

Two discs on one release, ten years apart. Musicae finds it, says where the contradiction comes from, and proposes the correction — then stops and waits for you.

PreviewBackupUndoRestore

Findings today · writing back to your files, 1.0

Musicae — the checking sheet: Thunderdome Chapter XXI carries 1998 on disc one and 1988 on disc two

It says this looks wrong, never I corrected it. In this library the checking sheet holds 101 releases whose discs disagree about the year — each one a case you can read, accept or dismiss.

Nothing changes a file you didn't ask it to. Everything it changes, it can put back. Writing back to your files arrives in 1.0 — under that rule, or not at all.

Signal — what plays, and how

Start anywhere. It knows what it started from.

Every object in Musicae carries the same four actions. Two of them play what you are looking at. The other two make something new from it — and that is where the starting point matters, because a track, a sampler and a year tell the app very different things.

Mr. Vain (Vain Mix) — Culture Beat · 1993 · 6:36
readsten measured properties at once — era and beat lead, then tempo, dynamics, bass, brightness, loudness, beat clarity, version and length
  • The Real Thing (extended) — 2 Unlimited1994 · 6:18 · a long version, like yours
  • Move It Up (KM 1972 mix) — Cappella1994 · 5:34 · same era, same beat
  • Saturday Night (Nite mix) — Whigfield1994 · 5:30 · 130 BPM

Not the eight other cuts of Mr. Vain you own: one version per work, so the list is eight songs instead of one song eight times.

steer itcloser to the original · another time · open the style · hold the tempo
from hereplay it · shuffle it · play music like this · create from here

Similarity is not enough. Context matters.

There is no model here and nothing to train — ten measured properties of the music itself, weighed against your own collection. The same actions sit on a track, an album, an artist, a compilation, a series, a genre, a year, a decade, a phase of your life — and any view you filtered yourself.

every track, listened to once35,423 of 35,480 files — ten properties each, none of them a tag
lands in the era you started from99.2% of suggestions
same genre family as the starting track99.0% — where a track has no family at all, sound alone decides
most repeated track across 500 lists4 times
one recommendation over 35,480 tracks110 ms, on your Mac, with no network
No track turns up everywhere: a handful in every collection statistically fit anything, and they are held back. And when nothing is close enough, the list stays short — nothing found is an allowed answer.

Make a thought playable.

Start from a genre, from the years of your life, or from what the music came on. Each step narrows; stop at any of them — every stage plays. No playlist has to be built first.

Click a step.

125 tracks · 7 hrs 54 min
Musicae — 17 of 694 albums, narrowed by Pop, the 2010s, a moderate tempo and what is widely known
in the app · pop · the 2010s · moderate · widely known — 17 of 694 albums

Search for music. Not filenames.

Musicae recognisesGenre: EurodanceDecade: 1990sTempo: fast

Genre, decade, tempo, a name, an age — no prefixes, no syntax. What comes back is grouped the way a collection is: releases, genres, titles, artists — and the artists standing next to them, which you did not ask for. Any of it can be played, shuffled, opened, filtered further or handed to Create.

Musicae — the search for rock when i was 16, resolved to 1997 and to the genre, with its artists, titles and releases

Fidelity is the default. Coloration is an action.

Every stage in the chain is off until you switch it on, and the chain shows which ones are working. The whole way from the file to the output is named: the device you chose, the rate it is set to, nothing of Musicae's in between. Tracks that were mastered to run into each other still do. And where you want one track to give way to the next, the crossfade takes its shape from the two tracks it joins rather than from a fixed curve — optional, because not every record wants one.

Musicae — the signal path with every stage bypassed
untouched · what you hear by default
Musicae — the same signal path with tone and space engaged
custom · the stages you switched on, lit end to end

What must never fail.

The qualities that decide whether the rest is believable, and that no screenshot can show.

gapless playbackyes
tracks in the library35,480, and counting
scrollingno dropouts — measured, not claimed
offlineeverything plays, everything works
your filesuntouched unless you say so
You — what it means to you

From discovery to curation.

A set you liked should not disappear when the music stops. Create is the room where you shape it — and it asks the questions a record dealer would ask, not an algorithm.

you start froma track, an album, an artist, a year, a phase
how well knowneither · widely heard · rarely heard
from listener counts — never from a reading of you
the windowaround this time · the same age · the same phase
what comes outa mixtape you order · a field left to chance · a mix set that holds
thenplay it now, or keep it
Suggest, don't decide. The field is proposed; the order, the cuts and whether it survives the evening are yours.

Every song you own knows how old you were.

Decades are one axis. Childhood, early teens, teenage years, coming of age are another — gates you can open like any genre, and filter further from there.

1981
Bitter Sweet Symphony — The Verve
Released 1997 · You were 16
More from when you were 16 →

Musicae does not say “you listened to this back then”. It says: this music came out when you were this age. Your name and birth year never leave the device.

Take what matters with you.

The Mac is the archive: analysis, repair, curation. The phone carries a chosen part of it. Because the analysis runs on your Mac and the library is a file, the knowledge travels with the music — the tempo on that screen was measured at home, and so was the year.

the Macarchive, analysis, repair, curation
the phonecarry, listen, a curated part of what you own
transfercompressed on the Mac, sent directly — no cloud
priceincluded

iOS companion · in 1.0

Musicae on an iPhone, playing Cool by Dua Lipa from Future Nostalgia — 90 BPM and 2020 under the progress line, with favourite, exclude, radio and queue below the transport
Nothing here was fetched: the tempo, the year, the star and the radio wave all belong to your own collection.

Personal without profiling.

Musicae asks MusicBrainz, Discogs and Last.fm about a title, an artist, an album. It never sends your library anywhere. If one of them disappears, Musicae keeps working — with fewer pictures.

your libraryone file on your Mac — copy it, back it up, move it
your analysistempo, key, energy — computed here, stored here
your enrichmentlyrics, bios, artwork — fetched once, kept on your Mac
your editswritten into your files, with history — in 1.0
your name, your birth yearnever leave the device
your loginnone — nothing to sign in to before you can play

Native, and you can tell.

Written for macOS in Swift, against the frameworks the system already has. Nothing here is a claim about a logo — each line is something the software does, and you would notice if it stopped.

Apple siliconnative — no translation layer, no web view
Core Animationlists and grids hold their frame rate
every core but oneanalysis takes the machine, minus one for you
gaplessyes — the way the album was cut
Spatial Audiokept intact on the playback path
FLAC · ALAC · WAVup to 352.8 kHz, 32 bit
MP3 · AAC · Opusthe everyday formats too
media keysplay, pause, skip from the keyboard

The full sheet — frameworks, measurements, storage — is on the technical page.

Own the music. Own the software.

Streaming manages access. Musicae takes care of your collection — so the software should feel like ownership, too.

one-time purchase€100 to €130
subscriptionnone
trial30 days, full
iOS companionincluded
solddirectly and on the App Store
The purchased version keeps working. Major upgrades may be paid later. Your library is never used as leverage.

Built carefully. Released when ready.

This is a long-term instrument, not a disposable app.

Version 1.0
Browse · Search · Versions & series · Findings and repair, with preview and undo · Create · Similar · Audio engine · Crossfade · Personal timeline · Favourites · Booklets · automatic backups of the library · the iOS companion
After that
There are ideas — more than will survive. Naming them now would turn them into promises, and 1.0 is not out yet.

Made by someone with 35,480 songs.

Musicae is built by one person, for a collection that grew over decades of ripped and bought CDs — and that every player treated as a list of files. It started with one irritation: the software knew my files and nothing about my collection. Not the versions, not the compilations, not the year I was sixteen.

made byChristian Denzau
one personyes
fromGermany
built inCancún, Mexico

Built by a music lover, for music lovers.

Musicae is in development.

Get notified when the first public version is ready.

No countdown. No waitlist ranking. Nothing until there is something to announce. What happens to the address.