Matchering

Self-hosted audio mastering: match your track's tone and loudness to a reference.

Open sourceSLA: oss-best-effortv2.0.6Image
The Matchering web mastering form in action
The Matchering web mastering form in action

Matchering is an open-source audio-mastering tool with a beautifully simple idea: give it a TARGET track (the one you want mastered) and a REFERENCE track (a song whose sound you love), and it matches the target's loudness, frequency response, peak amplitude and stereo width to the reference, then renders a mastered result. This appliance packages Matchering WEB, the containerized browser front end for the Matchering 2.0 library, so anyone on your team can master a track from a web form, with no command line and no digital audio workstation.

Key features

  • Reference-based mastering: automatically match loudness, EQ, peaks and stereo width
  • Minimal, responsive web UI with drag-and-drop file upload
  • WAV 44.1 kHz 16-bit and 24-bit results, with in-browser FLAC preview
  • Single self-contained container (Django app, Redis-backed worker and web server)
  • Uploads and mastered results persist on a dedicated work volume
  • No login and no license key: the mastering form answers on HTTP out of the box

Use cases

  • Independent musicians and podcasters mastering to the sound of a reference track
  • Studios and content teams giving non-engineers a self-serve mastering form
  • Batch-style, in-house mastering kept entirely on infrastructure you control

Why run it on the NetActuate edge Audio mastering moves large uncompressed files. Running Matchering in a PoP near your creators shortens upload and download times, and keeps your source tracks and masters on your own instance instead of a third-party service.

Deployed from the NetActuate marketplace, Matchering boots ready to use: the web mastering form is served on HTTP port 8360 and needs no setup. It is designed for home and in-house use; read the upstream 'Keep the Privacy' guidance and put TLS termination and a real hostname in front before exposing it publicly. This is the 2022 stable WEB release of Matchering, shipped unmodified from upstream.

Frequently asked questions

How do I deploy Matchering on NetActuate?

Use the Deploy on NetActuate button to talk to our team. We provision Matchering on a NetActuate virtual machine in the point of presence you choose, close to your audience. Each deployment runs in the single location you select.

What does it cost to run Matchering?

Matchering is open-source software and free to run on the marketplace - you pay only for the NetActuate compute (virtual-machine size and location) it runs on, at standard rates. There are no usage-based software fees.

Where can Matchering run?

Matchering can be deployed in any of NetActuate's 45+ points of presence across every continent, so you can place ingest, transcode, delivery and caching close to your contributors and viewers.

Who supports Matchering?

NetActuate operates and supports the underlying infrastructure - the virtual machine, network and edge platform. The application itself is supported by its upstream open-source project.