Matchering logo

Matchering

Automated audio mastering library that matches your track to a reference song

Replaces
Zapier
Make
2.6k Docker GPL-3.0 1 month ago

Overview

Matchering is a Python library and Docker-deployable web service for automated audio mastering. Given a target track and a reference song, it analyzes the reference's loudness, stereo width, and spectral balance and applies matching processing to the target. It is designed as an open-source alternative to cloud mastering services like LANDR and eMastered. A minimal web UI and REST API are available for integration into music production pipelines.

Where it falls short of Zapier

  • Mastering quality depends entirely on reference track choice; no AI-driven style presets like LANDR
  • No stem separation, noise reduction, or restoration processing
  • Web UI is very minimal — not a polished production tool without custom frontend work
  • Processing is CPU-only by default; no GPU acceleration for batch workflows

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

automation
audio
mastering
music
python
Maintain Matchering?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Matchering difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/matchering)](https://openreplace.com/matchering)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Sponsored

Fair-code workflow automation with 400+ integrations and native AI nodes

193k TypeScript Sustainable Use License today
2/5
1-click
Matchering vs n8n

Programmatically author, schedule, and monitor workflows as Python DAGs

46k Python Apache-2.0 today
4/5
Matchering vs Apache Airflow

Monitor any website for changes and get notified instantly

32k Python Apache-2.0 today
2/5
Matchering vs changedetection.io

Event-driven orchestration platform for scheduled and API-triggered workflows

27k Java Apache-2.0 today
3/5
Matchering vs Kestra