Skip to content

EthanSK/producer-player

Repository files navigation

Producer Player

Finish music, not file management.

CI Release License: PolyForm Noncommercial 1.0.0

A desktop app for producers who bounce a lot. Drag in a folder of exports and Producer Player auto-groups versions, organizes your album, and gives you a full mastering workspace -- all in one place.

Website · Download · Source

Producer Player — scan folders, auto-group versions, drag to reorder, album art, version history, mastering metrics

Features

Production Checklist
Production Checklist
Per-song notes with timestamps and version management. Click a timestamp to jump straight to that moment in playback.
Built-in Tutorials & AI Assistant
Tutorials & AI Assistant
Every metric explained in plain language with curated video tutorials. Chat with Producey Boy, an AI mastering assistant, for personalised guidance.
Reference Matching
Reference A/B Comparison
Load a reference track, auto-match loudness, and A/B compare. Loudness history and waveform visualization side by side.
Platform Normalization
Platform Normalization Preview
Hear what Spotify, Apple Music, YouTube, and TIDAL will do to your master before you upload. Headroom-aware gain limits included.
Mastering Workspace
Mastering Workspace
Spectrum analyzer with band soloing, loudness metering (integrated, short-term, momentary LUFS), true peak detection, and stereo imaging.
Advanced Analysis
Advanced Analysis
Dynamic range, crest factor, mid/side spectrum, loudness distribution, vectorscope, and stereo correlation -- with AI-powered insights.

Version Management & Album Organization

The core workflow. Drop a folder of bounces and Producer Player groups them automatically (Track v1, Track v2, etc.). Drag songs into album order, attach album art, and link to your DAW project files. Order persists through rescans and restarts.

Production Checklist & Notes

Per-song checklist with time-stamped notes -- add an item during playback and it captures the exact position. Click the timestamp to jump back. Rate tracks 1-10 to keep your album shortlist clear.

AI Mastering Assistant

Producey Boy analyzes your track's loudness, spectrum, and stereo field, then gives you plain-language feedback and suggestions. Available throughout the app.

Built-in Tutorials

Every metric in the app has a dedicated tutorial with clear explanations and curated video links. No more tab-switching to figure out what LRA means.

Reference Track A/B

Load a reference alongside your master with automatic level matching so you're comparing tone, not volume. Playhead restores after auditioning.

Platform Normalization Preview

Preview gain adjustments for Spotify (-14 LUFS), Apple Music (-16 LUFS), YouTube, TIDAL, and Amazon Music. Clips are flagged before you upload.

Mastering Workspace

Full-screen spectrum analyzer with frequency band soloing, integrated/short-term/momentary LUFS, true peak (dBTP), sample peak, clip count, crest factor, DC offset, stereo correlation, vectorscope, K-metering (K-14, K-20), mid/side monitoring, and loudness history.

Export & Handoff

Export the latest version of every song as numbered, album-sequenced files with ordering metadata. Ready for distribution or handoff to a mastering engineer.

Download

Free and source-available. macOS, Windows, and Linux.

Latest release

Current builds are unsigned preview releases. Signed/notarized macOS distribution is pending.

Development

Electron + React + TypeScript monorepo with npm workspaces.

apps/electron    -- main process + preload bridge
apps/renderer    -- React UI
apps/e2e         -- Playwright desktop tests
packages/contracts -- shared IPC types
packages/domain  -- folder scanning, grouping, ordering logic
site/            -- GitHub Pages landing page
npm install          # install deps + set up git hooks
npm run dev          # development mode
npm run dev:hot      # with renderer hot reload
npm run build        # production build
npm run typecheck    # full typecheck (all workspaces)
npm run e2e          # smoke E2E tests

See docs/RELEASING.md for packaging and release details.

License

PolyForm Noncommercial 1.0.0 -- free for noncommercial use.

About

Free, open-source music production companion — full mastering analysis with LUFS metering, vectorscope, stereo correlation, waveform display, platform normalization preview, reference A/B matching, and more.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors