AudioDestinationNode - Web API 接口参考 编辑

AudioDestinationNode接口表示音频图形在特定情况下的最终输出地址 - 通常为扬声器。当使用OfflineAudioContext时为音频记录节点。

AudioDestinationNode没有输出(因为它就是输出,它存在于视频图标中后AudioNode不能被链接),有一个输入。输入信道的数量必须是0至maxChannelCount之间的值或是一个异常。

AudioDestinationNode可以通过AudioContext.destination属性来查看。

Number of inputs1
Number of outputs0
Channel count mode"explicit"
Channel count2
Channel interpretation"speakers"

属性

AudioNode继承的属性.

AudioDestinationNode.maxChannelCount
以无符长整型返回物理设备可以处理的最大通道数量。

方法

继承AudioNode的方法。

例子

 AudioDestinationNode 不需要使用复杂的设置 — 在默认情况下只是简单的代表使用者系统的输出 (例如他们的扬声器),这样你就可以使用几行代码来与内置音频图标挂钩:

var audioCtx = new AudioContext();
var source = audioCtx.createMediaElementSource(myMediaElement);
source.connect(gainNode);
gainNode.connect(audioCtx.destination);

更多的例子,请查看MDN Web Audio示例,例如Voice-change-o-matic 或者 Violent Theremin.

标准

SpecificationStatusComment
Web Audio API
AudioDestinationNode
Working Draft 

浏览器支持

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!
FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari (WebKit)
Basic support14 webkit23未实现15 webkit
22 (unprefixed)
6 webkit
FeatureAndroidChromeFirefox Mobile (Gecko)Firefox OSIE PhoneOpera MobileSafari Mobile
Basic support未实现28 webkit251.2未实现未实现webkit

其他

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:55 次

字数:5570

最后编辑:7年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文