问题标签 [audio-panning]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
81 浏览

matlab - 使用八度音阶的平移律幅度插值

我正在开展一个项目,该项目使用切线定律来定位典型立体声设置中的幻象源(两个扬声器呈 60º 角)。由于切线定律显示了幻象图像的角度与扬声器增益之间的关系,我的目标是绘制一个扬声器在幻象源的不同角度处的幅度响应(以 dB 为单位),这是可以正常工作的代码与源定位:

我尝试创建一个 theta 向量并尝试绘制 (theta, 20*log(g(2)),也使用表格,但它给我一个错误或只绘制一个点,我显然在这里遗漏了一些东西。

0 投票
1 回答
261 浏览

audio - 用于多个音频的 Web 音频 api 立体声平移器

我添加了控制声音平移的功能,但我无法将所有声音都放入单个缓冲通道。现在我在 github https://mdn.github.io/webaudio-examples/stereo-panner-node/上找到了一个项目。这个 github 项目的主要问题是虽然它几乎可以在所有设备上运行,但它只播放一种声音。我尝试使用 queryselectorall 对其进行修改,以使其能够处理我网站上的所有噪音,但没有运气。

上面的代码是我修改后的代码。它平移所有音频,但仅适用于有限数量的设备,尤其不适用于手机。当我在某些设备上添加修改后的代码时,没有声音来自音频。帮助我将多个声音添加到单个缓冲区通道中,以便我可以添加平移功能以通过单个滑块/搜索器控制所有声音。

您的帮助将不胜感激。