Live Track
live_trackCreate or change a live track in a music project: set its instrument, effect chain, sends, pan, volume, or deck assignment, schedule the change, or delete the track.
Instructions
Create or change a live track. instrument: a dict (instrument_help), 'preset:' (presets_list),
{'type': 'code', 'voice': ''} (voices_list) or 'track:' (copy from the folder's project.json).
fx: the track's whole effect chain, a list of effect dicts (fx_help), or 'track:' to copy a project
track's chain; [] removes all. Sidechain/duck/vocoder sources must be live tracks. sends: {bus: dB} replaces
the track's sends (post-fader; live_bus creates buses). A new instrument or chain on a playing track takes
over at at (live_queue values, or 'now'); a replaced chain's tail rings out. New instruments warm up off the
air first (live_status shows WARMING). volume_db <= +6. remove=True silences and deletes the track now.
To move one effect param (a sweep, a fade), use live_fx instead of resending the chain. deck='B' puts a new
track on deck B (created if needed): it then plays through that deck's strip and cue.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | No | next_bar | |
| fx | No | ||
| pan | No | ||
| deck | No | ||
| sends | No | ||
| track | Yes | ||
| remove | No | ||
| project | Yes | ||
| volume_db | No | ||
| instrument | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |