专栏名称: SegmentFault思否
SegmentFault (www.sf.gg)开发者社区,是中国年轻开发者喜爱的极客社区,我们为开发者提供最纯粹的技术交流和分享平台。
目录
相关文章推荐
OSC开源社区  ·  虚幻引擎5.6正式发布 ·  4 天前  
程序员的那些事  ·  疯了!我那些怀疑 AI ... ·  5 天前  
程序员小灰  ·  你的技术栈,还能撑几年? ·  2 天前  
51好读  ›  专栏  ›  SegmentFault思否

使用 Web Audio API 播放摩斯密码

SegmentFault思否  · 公众号  · 程序员  · 2017-10-12 08:00

正文

请到「今天看啥」查看全文


通过 Oscillator,我们无需音频文件,就能生成和电报一样的声音:

  1. var oscillator = ctx.createOscillator();

  2. // 设置波形

  3. oscillator.type = "sine";

  4. // 设置频率

  5. oscillator.frequency.value = 600;

播放音频

为了把音频输出到扬声器,你需要将各个节点连接起来。 接着上面的代码,将 Oscillator 节点连接到 AudioContext.destination(即输出设备),调用 start() 方法开始播放。

  1. var AudioContext







请到「今天看啥」查看全文