Mastering: limits, setting ranges, targets and render quota
jj_mastering_capabilitiesReports the live Mastering engine contract: module units, ranges, steps and neutral values, loudness targets, built-in presets, size and preset limits, plus render permission and quota. Call it before creating a preset or mastering audio.
Instructions
Reports the live contract of the Mastering engine (GET /mastering/capabilities): for each of the eight modules the unit, range, step, neutral and initial value, the loudness targets, the built-in presets (builtin:balanced, ... with their full settings, a good starting point for a new preset), the limits (200 MB, 10 minutes, 50 presets of 60 characters), the validation tolerance, whether THIS account may render through the API (renderAllowed: any account with mastering:write) and the render quota balance. Call it before jj_create_mastering_preset or jj_master_audio with inline settings. Needs no scope and costs nothing.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "jj_mastering_capabilities"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||