The canonical parent of this object in Live's object hierarchy, or null if it has none.
Deletes clips within the range. Clips that overlap a boundary are truncated to the range edge rather than fully deleted.
Start of the range in beats.
End of the range in beats.
Creates an audio clip from a file in the track's arrangement timeline.
Optionalduration?: numberLength of the clip on the arrangement timeline, in beats. Capped at the sample's natural length for non-looping clips; looping clips repeat to fill the full length. Defaults to the sample's natural length at the current tempo when omitted.
Absolute path to the audio file.
OptionalisWarped?: booleanWhether warping is enabled. Defaults to the clip's
saved .asd settings if present, otherwise Live's "Auto-Warp" preference.
Must be provided when loopSettings is provided.
OptionalloopSettings?: ClipLoopSettingsInitial loop settings. Requires isWarped to be
defined. If isWarped is false, loopSettings.looping must be false.
Position in the arrangement timeline in beats.
const clip = await track.createAudioClip({
filePath: '/samples/ambient.wav',
startTime: 16,
isWarped: false,
});
Deletes an arrangement clip. For session clips, use ClipSlot.deleteClip. Await the returned promise to ensure the deletion has been fully processed.
Inserts a built-in Live device with its default preset into the track's device chain. Only devices native to Live are supported — third-party plug-ins cannot be loaded this way.
The name of the built-in Live device (e.g. "Reverb", "Auto Filter").
Zero-based position in the device chain at which to insert.
Represents an audio track.