普通小游戏开发
开放能力(必读)
社交转发裂变
数据分析
视频拍摄器
API
多端支持

AudioParam

AudioParam 表示音频相关的参数, 通常是一个 AudioNode (如 GainNode.gain) 的参数。一个 AudioParam 可以被设置为一个具体的值或者变量 ,可以被设置在特定的模式下特定的时间发生。

当前只支持一种类型的 AudioParam: a-rate 参数。

属性

属性名类型读写特性说明
contextAudioContext只读代表当前 AudioParam 指向的 AudioContext
automationRatestring只读代表 a-rate 和 k-rate 参数的 AudioNode 类型,目前只支持 a-rate
defaultValuenumber只读代表被具体的 AudioNode 创建的 AudioParam 的属性的初始的音量
minValuenumber只读代表参数有效范围的最大可能值
maxValuenumber只读代表参数有效范围的最小可能值
valuenumber可读写代表音频参数目前的实际值;初始化设定为 AudioParam.defaultValue 的值

扫码体验

请使用字节宿主APP扫码

代码示例

const gainNode = ctx.createGain();
gainNode.gain.value = 0;
// 这里的 value 的赋值就是设置 gainNode.gain 属性指向的AudioParam对象的value值
// 所有类型为AudioParam对象的节点属性都需通过“属性名.value”的方式访问控制

Bug&Tip

  • Tip: 所有类型为 AudioParam 对象的节点属性都需通过“属性名.value”的方式访问控制。
点击纠错
该文档是否对你的开发有所帮助?
有帮助
没帮助
该文档是否对你的开发有所帮助?
有帮助
没帮助