2022年3月16日

控制音量——增益节点createGain()

摘要: let gainNode = audioCtx.createGain() gainNode.gain.value = 0.5 // min 0 --> 1 max source.connect(gainNode) 阅读全文

posted @ 2022-03-16 23:56 In-6026 阅读(235) 评论(0) 推荐(0)

创建音频源

摘要: 要操作哪个音频,需要在这里定义(可以定义多个音频,在一些方法的操作下可以让他们同时播放;应用软件有个雷雨背景,就可用这个实现。具体用哪些方法,往后看会说) 根据音频类型的不同(audio标签引入,麦克风,网络请求来的在线音频的arraybuffer),要用不同的方法创建 ##创建朴素音频源 #### 阅读全文

posted @ 2022-03-16 01:53 In-6026 阅读(427) 评论(0) 推荐(0)

工作方式

摘要: 以下就是这个API使用的流程图: 创建音频上下文,一个操作audio api的类:new AudioContext() 在音频上下文里创建源,例如audio标签, 振荡器, 流。这里怎么选择一会儿会说。(输入) 创建效果节点,例如混响、双二阶滤波器、平移、压缩。(操作音频,最基本的就是操作音量) 为 阅读全文

posted @ 2022-03-16 01:33 In-6026 阅读(82) 评论(0) 推荐(0)

导航