web-audio-api 相关问题

Web Audio API是一种可直接在浏览器中使用的高级音频处理API,可帮助使用JavaScript创建,操作和分析音频数据。

将音频缓冲区放入可被音频元素播放的Blob的最佳方法是什么?

我有一个AudioBuffer存储为变量,我希望由Audio元素播放它。这是我当前无法正常运行的代码:const blob = new Blob(audioBuffer.getChannelData(1),{...

回答 1 投票 0

Safari:TypeError:代理的“目标”应为对象

我正在使用网络音频,并且具有以下代码,这些代码在Chrome浏览器中工作正常,但在Safari中无法正常工作。 const audioContextList = []; (function(){self.AudioContext = new Proxy(self.AudioContext,...

回答 1 投票 0

正在尝试创建多个振荡器

我正在努力了解如何创建WebAudio振荡器数组,例如osc [i]。我已经能够构造单个振荡器,例如let振荡器= audioContext.createOscillator()...

回答 1 投票 0

振荡器.detune()如何在Web Audio API中工作?

我读过1200分是1个八度音阶。因此,我尝试了以下操作:const audioContext = new AudioContext();函数振荡器(频率,失谐){this.oscillator = audioContext ....

回答 1 投票 0

Webrtc Web音频将延迟节点添加到传入流中

我正在Google Chrome中使用Web Audio API的DelayNode向传入的纯音频WebRTC流添加延迟。 connectionRecv.onaddstream =(event)=> {const recvAudio = new Audio(); ...

回答 1 投票 0

在Safari中看不到HTML音频跳过控件

在Chrome浏览器中,我可以看到该控件能够在音频中向前或向后跳过,但是在Safari中,我看不到它。我试过直接将src和type属性直接放在音频中...

回答 1 投票 0

Web音频分析器的getFloatTimeDomainData缓冲区偏移量,其他时间为wrt缓冲区,“完整文件”的wrt缓冲区为

假设我有1秒的音频数据,标准采样率为44100 Hz,我想进行实时处理,因此我将其连接到分析器节点(audioContext.createAnalyser)。我...

回答 1 投票 0


我如何使用ScriptProcessorNode执行简单的线性重采样?

我目前正在尝试使用ScriptProcessorNode动态降低播放速度。到目前为止,这是我一起破解过的代码(仅处理左声道):let Processor = audioContext ....

回答 1 投票 0

无法从WebRTC流向Web音频上下文添加声相/空间音频

我想创建一个Web Audio声像器来定位WebRTC流中的声音。我的视频流连接正常,可以听到音频并看到视频,但全景声没有任何作用...

回答 1 投票 0

Web Audio API获取当前播放音频的字节流

我的游戏中有几个活动的AudioContext,由音频库Howler.js组织。这些AudioContext正在播放我游戏中的音频。除了播放...

回答 1 投票 0

通过WebSocket将音频流传输到Web音频播放器

我有一个在某种程度上可以在服务器上生成音频的WAV文件系统,它读取WAV文件并通过Websocket发送Websocket将二进制数据发送到AudioContext...。

回答 1 投票 2

通过Web Audio API在WAV录音中口吃/“机器人”音频

我正在使用Web Audio API来捕获应用程序用户的浏览器音频WAVE音频剪辑,同时他们按住特定的按键(例如,一键通)(更新:在不使用时也会发生...

回答 2 投票 4

是否可以使用Web Audio API处理来自RTCTrackEvent的音频?

我可以成功地将增益节点添加到源自文件的音频元素,但是当我尝试将其与从RTCTrackEvent的音频流派生的流/音频元素一起使用时,它将忽略增益节点。我是...

回答 1 投票 0

[音频暂停时获取ByteTimeDomainData?

我正在使用Web Audio API进行可视化的第一个示例。我的目标是使用滑块在不同时间查看波形而无需播放音频。但是,似乎...

回答 1 投票 0

Facebook浏览器不请求使用麦克风

我遇到了这样的问题:我的站点上有麦克风录音。在移动设备和台式机的Chrome中,他请求访问麦克风。但是在Facebook浏览器中-不。我使用网络音频API,...

回答 1 投票 0

我可以使用webAudio API从Chrome访问本地音频输出流吗?

我正在尝试对计算机上运行的可视化器进行一些音频分析。是否可以直接从浏览器访问输出音频数据流?当前正在运行带有...

回答 1 投票 0

使用网络音频绘制的麦克风音量(rserota / wad)

所以这个答案是我使用本地html API的问题:https://stackoverflow.com/a/51859377/604950但我想使用WAD库:https://github.com/rserota/wad#audio- meter这是一个...

回答 1 投票 0

如何获取UserMedia并录制将mp3与javascript混合的视频? mp3可以播放暂停和停止

我正在使用getUserMedia和mediaRecorder API来录制来自网络摄像头的视频。我正在使用chrome版本80。如何获取UserMedia并录制将mp3与javascript混合的视频? mp3可以播放...

回答 1 投票 0

JS-Bpm分析器

我正在一个音频分析项目中,我正在寻找一种使用JavaScript从mp3 / wav音频中获取bpm的方法。这是我发现的唯一相关信息:正在检测音频输入的bpm ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.