aardio 文档
av.audio.mixer 库模块帮助文档
av.audio 成员列表 #
av.audio.mixer #
时间线混音器
av.audio.mixer() #
返回对象:avAudioMixerObject
av.audio.mixer(duration,opt) #
创建混音器:duration 总时长(秒);opt: sampleRate,seed(音效变体基准)
avAudioMixerObject 成员列表 #
avAudioMixerObject.add(t,clip,opt) #
在 t 秒放置片段(clip.anchor 对齐到 t);opt: bus(默认 "sfx"),gain dB,pan,name
avAudioMixerObject.bus(name,opt) #
获取或设置总线:opt: gain dB,duck {amount,by,threshold,range,attack,release} 或 false
avAudioMixerObject.duration #
时长(秒)
avAudioMixerObject.events #
已放置的事件数组 {t,name,bus,start,end}
avAudioMixerObject.frames #
采样帧数
avAudioMixerObject.music(clip,opt) #
放置音乐片段到 music 总线:opt: at,gain dB,fadeOut
avAudioMixerObject.output #
最近一次 render 的结果
返回对象:avAudioClipObject
avAudioMixerObject.render(opt) #
渲染并返回立体声片段(report 字段为指标);
opt: lufs(默认 -16),truePeak(默认 -1.5),maxLimit,lowcut,fadeOut,bar,barOffset,eventMetrics;eventMetrics 在 duck 后、母带处理前计算
返回对象:avAudioClipObject
avAudioMixerObject.sampleRate #
采样率
avAudioMixerObject.sfx(t,name,opt) #
在 t 秒放置音效预设(命中点对齐到 t),返回片段;opt 同 av.audio.sfx,另可指定 bus
返回对象:avAudioClipObject
Markdown 格式