오디오
이 페이지는 문서 버전에 해당하는 project.v1.schema.json에서 자동 생성되며, 필드 설명은 원문(영어) 그대로입니다. 스키마는 형태만 검사합니다. 범위, 한도, 참조, 키프레임 순서는 엔진 검증 단계에서 검사합니다.
AudioEffect
A serializable single-input audio effect applied to a clip or track bus.
Sidechain ducking takes a second input, so it is authored per track through Ducking.
One of:
type: "eq"
Cascaded biquad sections.
| Field | Type | Description |
|---|---|---|
bandsrequired | EqBand[] | Ordered filter sections, 1 to |
type: "compressor"
Lookahead dynamic range compression.
| Field | Type | Description |
|---|---|---|
attack_msrequired | number (float) | Attack time in milliseconds, positive and at most |
lookahead_ms | number (float) | Lookahead in milliseconds, at most Default: |
ratiorequired | number (float) | Downward ratio, from one (unity) to |
release_msrequired | number (float) | Release time in milliseconds, positive and at most |
threshold_dbrequired | number (float) | Level above which gain reduction begins, in decibels from |
type: "reverb"
Schroeder reverberation.
| Field | Type | Description |
|---|---|---|
dampingrequired | number (float) | High-frequency damping, in |
mixrequired | number (float) | Wet mix, in |
room_sizerequired | number (float) | Room size, in |
AudioProperties
Per-clip audio presentation controls.
| Field | Type | Description |
|---|---|---|
effects | AudioEffect[] | Ordered single-input effects applied before the track bus, at most Default: |
fade_in | MediaTime | Fade-in duration measured from the clip's timeline start. Non-negative. Default: |
fade_out | MediaTime | Fade-out duration measured back from the clip's timeline end. Non-negative. Default: |
fade_shape | FadeShape | Curve used by both fades. Default: |
gain | Animated_float | Animated linear amplitude constrained to Default: |
muted | boolean | Silences this clip without removing it. Default: |
pan | Animated_float | Animated stereo position from Default: |
preserve_pitch | boolean | Keeps the clip's pitch when its speed is not 1 by time-stretching instead of resampling. No effect at speed 1, on loops or on freezes. |
AudioStreamShape
An audio stream's channel count and sample rate.
| Field | Type | Description |
|---|---|---|
channelsrequired | integer (uint32) | Channel count. |
sample_raterequired | integer (uint32) | Samples per second per channel. |
Ducking
Sidechain ducking authored on the track that is attenuated.
| Field | Type | Description |
|---|---|---|
attack_msrequired | number (float) | Attack time in milliseconds, positive and at most |
depth_dbrequired | number (float) | Maximum attenuation in decibels, from |
release_msrequired | number (float) | Release time in milliseconds, positive and at most |
sidechain_trackrequired | TrackId | Track whose mixed output drives the envelope follower. |
thresholdrequired | number (float) | Linear level above which attenuation begins. Positive. |
EqBand
A single equalizer section stored independently from its DSP implementation.
| Field | Type | Description |
|---|---|---|
frequency_hzrequired | number (float) | Center or corner frequency in hertz, within |
gain_db | number (float) | Peaking gain in decibels, at most Default: |
kindrequired | EqBandKind | Filter shape. |
qrequired | number (float) | Resonance, within |
EqBandKind
The filter shape of one equalizer band.
"peaking"Bell-shaped parametric band."low_pass"Second-order low-pass."high_pass"Second-order high-pass.
FadeShape
Curve applied by a clip's fade in and fade out.
"linear"Amplitude moves linearly. Two linear fades over one overlap dip by 6 dB."equal_power"Amplitude follows a quarter sine. Two of these crossfade at constant power.
Limiter
Final peak limiter placed at the end of the master bus.
| Field | Type | Description |
|---|---|---|
release_msrequired | number (float) | Release time in milliseconds, positive and at most |
thresholdrequired | number (float) | Linear ceiling, positive and at most |
MasterAudio
Project-wide master bus settings.
| Field | Type | Description |
|---|---|---|
effects | AudioEffect[] | Ordered single-input effects applied to the summed track buses, at most Default: |
gain | Animated_float | Animated linear master amplitude constrained to Default: |
limiter | Limiter | null | Final peak limiter. Omitted means Default: |
TrackAudio
Per-track audio bus controls.
| Field | Type | Description |
|---|---|---|
ducking | Ducking | null | Optional sidechain attenuation driven by another track. Default: |
effects | AudioEffect[] | Ordered single-input effects applied to the summed clip signal, at most Default: |
gain | Animated_float | Animated linear bus amplitude constrained to Default: |
muted | boolean | Silences this bus. Default: |
pan | Animated_float | Animated stereo position applied after the clip mix, from Default: |
solo | boolean | Restricts the mix to soloed buses when any track sets this. Default: |
