Matchering
Matchering is available in the NetActuate Marketplace as a one-click, open-source appliance you can deploy into any NetActuate PoP. Self-hosted audio mastering: match your track's tone and loudness to a reference. It is grouped under the Media & Streaming category.
What It Does
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.
Vendor and Project
Matchering is an open-source project, offered here under the Open Source listing with best-effort community support.
- Project home: github.com
NetActuate supports the underlying infrastructure. Application-level support follows the listing SLA class (open-source, best effort).
Sizing
| vCPU | RAM | Disk | |
|---|---|---|---|
| Minimum | 1 | 2 GB | 20 GB |
| Recommended | 2 | 4 GB | 40 GB |
No VPU (hardware acceleration) is required for this appliance. Choose a size at deploy based on your expected load.
Configuration Fields
When you deploy, you provide these fields. They are written into the appliance at first boot.
| Field | Required | Default | Notes |
|---|---|---|---|
| HTTP port | No | 8360 | Published HTTP port for the Matchering web UI (default 8360). The container always listens on 8360 internally; this maps the instance port to it. |
Using the Appliance
Deploy in minutes
- Open the mastering form. Browse to http://YOUR_VM_IP:8360/ . There is no login.
- Add your tracks. Drag in a TARGET file (the track to master) and a REFERENCE file (a song whose sound you want to match).
- Download the master. When processing finishes, download the mastered WAV (16-bit and 24-bit) and preview it in the browser as FLAC.
Exposure posture: the appliance serves plain HTTP on port 8360 with no authentication and is intended for home and in-house use. Read the upstream 'Keep the Privacy' page, and put a TLS-terminating proxy and a real hostname (plus your own access control) in front before exposing it on the public internet.
FAQ
Is there a software license fee? No. Matchering is open source and free to run. You pay only for the NetActuate infrastructure and bandwidth.
Which port does the appliance serve on?
The primary service is published on port 8360 by default; see the configuration fields for any adjustable ports.
Who supports it? NetActuate operates the underlying infrastructure. The application itself is community-supported open source (best-effort SLA class).
Version and Changelog
| Version | Status | Released |
|---|---|---|
| 2.0.6 | Current (default) | 2026-07-13 |
Deploy
- Deploy in the portal: Deploy Matchering
- View the listing: portal.netactuate.com/platform/marketplace/l/matchering
- Public listing: netactuate.com/marketplace/matchering
Need Help?
Contact support@netactuate.com or open a support ticket from the portal.