web-audio 相关问题

Web Audio是一种Javascript API,在支持HTML5的Web浏览器中提供低级别,低延迟,音频播放和操作功能。

音频缓冲区源节点.start()在使用偏移量启动时仅在Safari上失败

我试图有时开始在特定偏移处播放缓冲区。我有一个像这样创建的对象:var directSource = AudioContext.createBufferSource();后来,初始化后......

回答 1 投票 0

来自音频文件输入的createMediaElementSource?

我正在努力建立一个能够快速对立体声音频进行相位消除的网站。当我发现相位取消时我觉得它很棒,所以我想看看它是否可以完成......

回答 1 投票 0

Web Audio API - 可以解调Osc的特定LR通道吗?

API中的振荡器节点似乎具有立体声输出。有没有办法在一个立体声通道中调整输出频率以产生相位效应?无需创建......

回答 1 投票 0

使用Blob中的WASM模块热加载Web Audio工作组处理器时出现DOMException?

我正在尝试使用EMSCRIPTEN从C ++代码转换的WASM模块导入加载动态Web Audio工作片。我想在内存中操作worklet代码,使用Blob创建对象,...

回答 1 投票 0

知道何时可以跳到音频文件中的任何一点而不会在播放中缓冲/延迟

我正在使用audio = new Audio()在我的网页上加载MP3。但我想知道,当设置audio.currentTime时,音频将跳到文件中的任何一点 - 无论是结束还是在哪里 - 没有...

回答 1 投票 0

使用Web Audio API webkitAudioContext()在safari中没有声音

我正在尝试使用Web Audio API在我的React应用程序中播放声音。它目前在除Safari v12.1之外的所有浏览器中播放声音。我知道Safari对自动播放有限制......

回答 1 投票 0

如何在WKWebView中播放音频?

我正在制作一个iOS应用来包装我的javascript游戏。在手机游戏中,它运行正常,因为我在ontouchstart上播放声音后,我可以随时播放任何音频,我可以设置它们......

回答 1 投票 1

在Javascript中的特定时间编码音频样本

我正在使用Python中的Pydub来获取两秒钟的mp3样本文件,并在多个时间重复此操作以创建一个单分钟长文件。我想在Javascript中重复这个功能,但是...

回答 1 投票 -1

如何将waveurfer区域的音频数据复制到新的音频缓冲区?

Wavesurfer.js很棒,但有点令人困惑。我已经实现了waveurfer,但我想建立一种方法来切断用户选择的音频区域并将其粘贴到新的音频缓冲区中。 ...

回答 2 投票 1

有没有办法监听Web Audio AudioParam的更改?

有没有办法监听Web Audio AudioParam的更改?例如:let context = new AudioContext(); let volume = context.createGain(); volume.addEventListener(“statechange”,evt => {...

回答 2 投票 0

创建一个包含4个通道的audioWorkletNode?

我正在使用一个mod播放器,这是一个使用webaudio / audioWorkletNode的4个不同音轨(频道)的音频文件。我使用2声道(立体声)音频节点正确工作:频道(...

回答 1 投票 1

Web Audio可视化并与波形交互

如何编写JavaScript程序以显示音频文件中的波形?我想使用Web Audio和Canvas。我试过这段代码:( new window.AudioContext).decodeAudioData(audioFile,function(...

回答 4 投票 22

Web Audio API:实现任意数量源的平移的布局

我正在尝试为任意数量的同步网络音频源实现用户控制的平移。来源本身是单声道的。我正在使用Web音频API(https://开发人员....

回答 1 投票 1

Web Audio API的实现是否倾向于充分利用可用的CPU内核?

这是一个有点普遍的问题,我感兴趣的是有关任何和所有具有Web Audio API支持的浏览器的答案。如果我在Web音频应用程序中使用大量AudioNode,...

回答 1 投票 0

取消淡出音频然后淡入 - Web Audio API

我想开始淡出,但随后能够取消它并从当前音量级别淡入。首先我尝试了这个:gainNode.gain.exponentialRampToValueAtTime(0.001,audioCtx.currentTime + 5); ...

回答 1 投票 0

有没有办法从音频文件中获取类似分贝级别的内容并将该信息转换为json数组?

因此,我可以使用这些信息来协调页面动画,就像分贝级别越高,使元素更亮

回答 2 投票 6

Chrome扩展程序:通过增加缓冲区大小来防止chrome.tabCapture.capture断断续续的声音?

这似乎是使用chrome.tabCapture.capture进行音频捕获会产生一些不稳定的声音。已有针对此的错误报告。是否有可能增加接收...的缓冲区

回答 1 投票 2

来自Web Audio Api的exponentialRampToValueAtTime是同步的吗?

我有这个疑问,我找不到任何关于它的信息。我正在使用exponentialRampToValueAtTime()来调高/调高振荡器的音量。在这已经完成之后我必须做一些过程,但......

回答 1 投票 0

提供网络音频 - 亚胡巴

我正在使用Web Audio API创建声音并将其播放到输出设备。这个小提琴,让你连接到两个输出设备,并在每个设备上播放一个音调。这两个默认都正常工作...

回答 1 投票 1

同时从binaryjs服务器播放传入的ArrayBuffer音频二进制数据

美好的一天!今天早上我正在进行视频聊天流媒体播放,我遇到了传入的ArrayBuffer问题,其中包含音频的二进制数据。这是我发现的二进制代码...

回答 2 投票 3

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