The duration of the fade-in envelope in ticks. The sum of this and fade out duration cannot be higher than the region's total duration.
| key | value |
|---|---|
| default | 10 |
| range | full |
The slope of the fade-in envelope. 0 is linear, more or less curves the slope.
| key | value |
|---|---|
| default | 0 |
| range | [-1, 1] |
The duration of the fade-out envelope in ticks. The sum of this and fade in duration cannot be higher than the region's total duration.
| key | value |
|---|---|
| default | 10 |
| range | full |
The slope of the fade-out envelope. 0 is linear, more or less curves the slope.
| key | value |
|---|---|
| default | 0 |
| range | [-1, 1] |
Gain applied to the sample in the region. Equivalent to a dB range of [-inf, 30.0].
| key | value |
|---|---|
| default | 1 |
| range | [0, 31.622777938842773] |
in timestretch mode, pitch shift the signal by a certain amount of semitones
| key | value |
|---|---|
| default | 0 |
| range | [-24, 24] |
Automation events that define the playback speed of the sample in this region.
| key | value |
|---|---|
| default | no default, required |
| required | true |
| targets | api.TargetType.AutomationCollection, meaning one of: entities.AutomationCollection, entities.TempoAutomationTrack |
| immutable | true |
This region maps to the audio content of the track.
The sample that is played back in this region.
| key | value |
|---|---|
| default | no default, required |
| required | true |
| targets | api.TargetType.Sample, meaning one of: entities.Sample |
| immutable | true |
The time stretching algorithm, determines the pitch of the sample if it's stretched or compressed over time:
| key | value |
|---|---|
| default | 2 |
| range | [1, 2] |
The track this region belongs to.
| key | value |
|---|---|
| default | no default, required |
| required | true |
| targets | api.TargetType.AudioTrack, meaning one of: entities.AudioTrack |
| immutable | true |
"audioRegion"An Region of audio on the timeline. Must be attached to an AudioTrack.
Note that multiple regions can point to the same sample and/or the same automation collection. In the current audio tool version, it's possible to create "virtual regions" that point to both the same sample and same automation collection, and to create two regions with different collections but the same sample.
It is also possible to create two regions that point to different samples but the same automation collection, even though the UI doesn't allow for such an operation.