capture_audio
Record actual audio at the Analyzer’s position in Ableton Live with a timing witness, optionally cueing a stopped Arrangement from a beat; save the run to an output directory.
Instructions
Record actual audio at the Analyzer's position, with a recorded timing witness.
Requires the updated Analyzer loaded in Live. Main is measured before its fader;
put it at 0 dB when comparing the main output. from_beat temporarily cues/starts
a stopped Arrangement; transport is restored after capture. Without it, record
whatever currently reaches the device. No solo, routing or device parameters change.
Record/cancel status is available through get_audio_job/cancel_audio_job.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| track | No | Name, index as text, or master/Main. | master |
| confirm | No | True carries the removal out. False changes nothing and returns a report of what the call would remove, which is how to look before committing to it. | |
| from_beat | No | Temporarily start a stopped Arrangement at this quarter beat; None records the current signal without changing transport. | |
| output_dir | Yes | Parent directory for a unique audio run. | |
| duration_seconds | No | Seconds to record after cueing; exported audio also includes pre-roll. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||