Generate
audacity_generateGenerate tone, noise, silence, chirp, or rhythm in a new mono/stereo track or replace a selected range of an existing track, validating duration and kind-specific parameters first.
Instructions
Generate tone/noise/silence/chirp/rhythm in a new mono/stereo track, or replace a range of an existing track. Uses a time selection for duration and validates kind-specific parameters before adding tracks.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"kind": "<kind>"
},
"name": "audacity_generate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| name | No | ||
| start | No | ||
| swing | No | ||
| tempo | No | ||
| track | No | omit to create a new track; supplying it replaces audio in the range | |
| channels | No | new-track channel count; defaults to mono and must be omitted for an existing track | |
| duration | No | ||
| waveform | No | ||
| amplitude | No | ||
| frequency | No | ||
| noiseType | No | ||
| clickSound | No | ||
| beatsPerBar | No | ||
| endAmplitude | No | ||
| endFrequency | No | ||
| interpolation | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | ||
| kind | Yes | ||
| name | No | ||
| start | Yes | ||
| track | Yes |