首页 > web前端 > html教程 > 使用JavaScript/HTML5实时生成声音

使用JavaScript/HTML5实时生成声音

PHPz
发布: 2023-09-15 09:29:06
转载
1419 人浏览过

使用JavaScript/HTML5实时生成声音

Web Audio API用于控制音频,允许您选择音频源。您还可以添加效果;创建音频可视化、平移等。

示例

您可以尝试运行以下代码片段来生成声音−

// use one context per document. Here we are creating one context for one document. You can create for other documents also
var context = new (window.AudioContext || window.webkitAudioContext)();

// oscillator
var os = context.createOscillator();  
os.type = 'sine'; // sine is the default. So you can also use square, saw tooth, triangle
os.frequency.value = 500; // setting the frequency Hz
os.connect(context.destination); // connecting  to the destination

// starting the oscillator
os.start();  
os.stop(context.currentTime + 5); // stop 5 seconds after the current time
登录后复制

以上是使用JavaScript/HTML5实时生成声音的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:tutorialspoint.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板