audio_sequence
Build timed audio sequences by layering tones, presets, and whooshes with precise start times, durations, and volumes, outputting a WAV file.
Instructions
Compose multiple audio events into a timed sequence.
Creates a layered audio track from multiple timed sound events.
Args: sequence: List of audio events, each with: - type: "tone", "preset", or "whoosh" - at: Start time in seconds - duration: Event duration in seconds - freq/frequency: For tones (Hz) - name: For presets (preset name) - volume: 0-1 amplitude - waveform: For tones (sine, square, etc.) output_path: Absolute path for the output WAV file.
Returns: Dict with success status and output_path.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sequence | Yes | ||
| output_path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||