Audio Mastering
Processes an input audio file to match the mastering characteristics of a reference track.
Master your audio files professionally using a reference track.
Audio Mastering uses intelligent processing to match the sonic quality of your track to a reference file ā perfect for music production, podcasts, and post-production work.
- šļø Match tone, loudness, and clarity
- šµ Supports formats like MP3, WAV, FLAC, and more
- š Quick, accurate mastering with webhook support
Endpoint
Use this endpoint to master an audio file based on a reference track.
Sample Output
Listen to the mastered audio:
Try it Yourself
Visit the Audio Mastering Endpoint Explorer to upload an audio and reference track for instant mastering.
Tip: Use a professionally mastered song as your reference for best results!
Request Parameters
Parameter | Type | Required | Description |
---|---|---|---|
audio_path | String | Yes | URL path of the input audio file to be mastered |
conversion_id | String | Yes | Unique identifier for this conversion request |
reference_audio_path | String | Yes | URL path of the reference audio file to match |
output_extension | String | Optional | Desired output format (mp3 , wav , flac , ogg , aac , webm ) |
audio_duration | Float | Yes | Duration of input audio in seconds (for credit calculation) |
webhook_url | String | Optional | URL to receive callback notification when processing completes |
user_id | String | Optional | User ID for tracking (from authentication token) |
Sample Request
Python
Sample Response
Success (200 OK)
Webhook Response
If a webhook_url
is provided, you will receive the following once processing completes:
š If no webhook is provided, you can fetch the final mastered audio manually later using the
conversion_id
.
Payload and Request Formation
Authorizations
Body
Response
Successfully queued for mastering
The response is of type object
.