AudioContext用来创建nodes并执行音频程序.任何音频程序都需要先创建AudioContext

构造

AudioContext() 创建AudioContext对象,表示一个由AudioNode构成的audio-processing graph.

var audioCtx = new AudioContext();
var audioCtx = new AudioContext(options);
参数 描述
options latencyHint,sampleRate

例子

var AudioContext = window.AudioContext || window.webkitAudioContext;var audioCtx = new AudioContext({latencyHint: 'interactive',sampleRate: 44100,
});

`

属性

方法

继承BaseAudioContext

方法 描述
AudioContext.close()
AudioContext.createMediaElementSource() 控制<video><audio>标签
AudioContext.createMediaStreamSource() 处理麦克风
AudioContext.createMediaStreamDestination() 处理本地文件
AudioContext.createMediaStreamTrackSource() 跟踪media stream
AudioContext.getOutputTimestamp()
AudioContext.resume() 暂停之后再播放
AudioContext.suspend() 挂起

参考:
https://developer.mozilla.org/en-US/docs/Web/API/AudioContext

AudioContext相关推荐

  1. [js] AudioContext有什么应用场景?

    [js] AudioContext有什么应用场景? AudioContext实例有createAnalyzer(),可以实现音频可视化,还有一个gainNode,可以实现输入(MediaStream ...

  2. 使用 AudioContext restart 音频

    使用 AudioContext restart 音频

  3. 【React-music项目问题】The AudioContext was not allowed to start. It must be resumed (or created) after a

    做项目的时候出现的问题:The AudioContext was not allowed to start. It must be resumed (or created) after a user ...

  4. The AudioContext was not allowed to start. It must be resumed after a user gesture on the page

    chrome的The AudioContext was not allowed to start. It must be resumed (or created) after a user gestu ...

  5. web技术分享| AudioContext 实现音频可视化

    要实现音频可视化,实现一些炫酷的效果需要借助 Web Audio API提供的一些方法 AudioContext. AudioContext接口表示由链接在一起的音频模块构建的音频处理图,每个模块由一 ...

  6. audiocontext html5,HTML5 AudioContext使用实例 - 打字的声音

    JavaScript 语言: JaveScriptBabelCoffeeScript 确定 "use strict"; function _classCallCheck(insta ...

  7. The AudioContext was not allowed to start(解决方案)

    浏览器播放音频,显示正在播放中缺没有声音,控制台警告: The AudioContext was not allowed to start. It must be resumed (or create ...

  8. 做个小钢琴~利用AudioContext获取振荡器并封装成光遇钢琴的样子

    如果想做一个网页端的小钢琴,可能最先想到的都是用很多个video标签,js直接控制这些video的播放和暂停,不过不仅很麻烦要录制每个琴键的声音,多个按键同时按下同时播放的兼容性也很拉 既然确定了不用 ...

  9. 利用AudioContext来实现网易云音乐的鲸鱼音效

    一直觉得网易云音乐的用户体验是很不错的,很早就注意到了里面的鲸鱼音效,如下图,就是一个环形的跟着音乐节拍跳动的特效. gif动图可能效果不太理想,可以直接在手机上体验 身为前端凭着本能的好奇心和探索心 ...

最新文章

  1. 关于Hystrix超时机制和线程状态的测试观察和个人理解
  2. 使用python线性规划学习总结
  3. Apache 各启动方式的差别
  4. 微型计算机地未来发展,微型计算机的发展历史、现状和未来(最新) PDF.doc
  5. C语言实现红黑树(附完整源码)
  6. css3制作广告栏效果的疑问?
  7. php中介者,PHP设计模式 - 中介者模式
  8. 多行字符串的表示方式
  9. 2012禁用ip隧道 win_Windows 7下关闭IPV6隧道的技巧方法
  10. pandas根据列值读取行
  11. 360两个html页面合并,如何用html2pdf把多个连接的PHP网页合并成一个pdf?
  12. 冲刺高阶ADAS市场,毫米波雷达多元侦测整合成主流趋势
  13. 5G无线技术基础自学系列 | 5G RAN网络架构关键技术
  14. 花花公子推荐伤感qq日志:乖不哭,我拜你
  15. GIS应用技巧之景观格局指数
  16. 汇编语言小写字母转大写字母
  17. 自定义ListView实现任意View跑马灯效果
  18. Linux 命令(142)—— hexdump 命令
  19. python为自己龟蜗速更新的小说生成词云
  20. 学习大数据-flink实时数据流处理

热门文章

  1. Python之进程+线程+协程(并发与并行、GIL锁、同步锁、死锁、递归锁)
  2. python头文件库_跟老齐学Python之不要红头文件(1)
  3. 微课--Python使用tkinter和SQLite编写通信录管理程序(21分钟)
  4. 教师节我用Python分析了336个赞美老师的句子,满满的幸福和开心
  5. 微课|中学生可以这样学Python(2.3.3节):内置函数sorted()
  6. C++ 面向对象程序三大特性之 多态
  7. 服务器配置织梦系统,DedeCMS织梦系统设置说明:核心设置
  8. android 得到目录,android 获取路径的获取
  9. mkdir 与mkdir -p 区别
  10. C++之继承探究(五):子类对象作父类对象使用