Know every track you've ever written.

Lionel's Music Analyzer listens to your music library and builds a searchable Excel catalog of instruments, vocals, mood, tempo, key, genre and more. Then its Search Library window finds the right cue across all of your catalogs in seconds. It was built by a composer with thousands of tracks who needed to find the right one fast.

 

 

Screenshot of Lionel's Music Analyzer on Mac and PC, showing the music folder, report location, analysis settings and Analyse Music button

A composer's library, finally searchable

When you have thousands of tracks, "I know I wrote something moody with cello and a slow pulse" is not a search query. File names and folders only go so far, and pro cataloguing tools are expensive.

Point Lionel's Music Analyzer at a folder. It analyzes each track on your own computer and writes everything to one Excel file you can sort, filter and search in seconds. Pitch a brief, answer a music supervisor, or just rediscover your own work.

What it figures out for each track

Instruments and vocals

Local AI listens for the instruments in the mix and whether there are vocals, so you can filter for "solo piano" or "instrumental only."

Tempo and key

BPM, tempo feel and musical key, with an alternate tempo shown when half-time or double-time is likely.

Genre, style and era

Genre from your tags and from the audio itself, plus sub-genre and an era or decade feel.

Moods

Describe the emotion of each track, then search by feeling instead of by file name.

Descriptions and keywords

Optional: have Claude write a description, keywords, suggested uses and a one-line Vibe Check you can set from serious to funny.

Your existing tags

Reads title, artist, album, year, composer, format and bitrate from your files, with a Metadata Review column to flag gaps.

Built for real libraries

Tracks arrive all year, so the app is designed to grow with you.

  • Keep existing report: add new tracks to your catalog without losing the notes and edits you have already made.
  • Fast by design: analyze 90 seconds of each track by default, or choose the whole track.
  • One tidy spreadsheet: about 36 columns, including file path, format, bitrate, loudness and analysis status.
  • Search built in: the Search Library window finds cues across every catalog you have made.
  • Self-checking: a Doctor button confirms everything needed is installed.
  • Private: analysis runs locally. If you use Claude descriptions, only text data is sent, never audio.
InstrumentsVocalsMoodsBPMKeyGenreEraKeywordsSuggested usesComposer

Easy to start

  1. Install on your Mac. Unzip, then double-click the installer. It sets up what it needs and puts the app on your Desktop.
  2. Pick your music folder and where to save the Excel report.
  3. Click Analyse Music. Come back to a finished catalog.
  4. Open the report in Excel, or press Search My Library to search all your catalogs at once.

Requires macOS and Python 3.12 (the installer opens the download page if you need it). Installation takes a few minutes, and the first run downloads a one-time 350 MB AI model.

Get Lionel's Music Analyzer

Pay what you like, from $9. Most people choose $19. Your donation supports continued development of the app.

Donate and download

$

You'll be taken to PayPal. After you finish, you'll return here and the download button will appear. For personal use only; see the license below.

Download free with a code

Have a code? Enter it to unlock the download at no charge.

Questions

Does it work on Windows?

Yes. The same download works on Mac and PC. On Mac double-click Install.command (right-click > Open the first time), on Windows double-click Install-Windows.bat. Both create an isolated environment so it works even with different Python setups. If the installer is blocked, run python3 music_analyzer_app.py directly.

Do I need an Anthropic (Claude) account?

No. Instrument, vocal and genre detection run locally. Claude is an optional extra for written descriptions, keywords and suggested uses. If you turn it on, you use your own API key from console.anthropic.com and pay Anthropic directly, roughly $0.01 to $0.03 per track. The key is stored in your macOS Keychain.

Is my music uploaded anywhere?

No audio is uploaded. Analysis happens on your computer. With Claude descriptions enabled, only text data about each track is sent.

Can I search across several spreadsheets at once?

Yes. Search Library reads every report in a folder (including subfolders) and searches all of them together. You can filter by spreadsheet, build a shortlist for a pitch, and export it to Excel.

Can I re-run it when I add new music?

Yes. Leave "Keep existing report" checked and new tracks are merged into your existing spreadsheet.

Which audio files does it read?

It reads common music formats and shows each file's format and bitrate in the report. If a track fails, the Notes column tells you why so you can re-run it.

Can I use it for my business or share it?

The app is licensed for personal use only and may not be shared, resold or redistributed. See the license terms below.