Javascript 有没有一种方法可以为多个音频接口提供Web音频?

Javascript 有没有一种方法可以为多个音频接口提供Web音频?,javascript,html,audio,web-audio-api,webkitaudiocontext,Javascript,Html,Audio,Web Audio Api,Webkitaudiocontext,我目前正在考虑如何实现一个应用程序,以不同的声音提供多个音频接口。例如,如果我有第二张声卡可供使用 就我所研究的而言,网络音频的音频上下文只提供一个目的地。我还没有找到选择实际目标硬件的方法 有人能想出解决这个问题的办法吗?没有。它将使用您的系统默认值。否。它将使用您的系统默认设置。您可以使用setSinkid将音频/视频元素中的音频输出到指定的输出设备 videoElement.setSinkIddeviceID.then.catch您可以使用setSinkid将音频/视频元素中的音频输出到指

我目前正在考虑如何实现一个应用程序,以不同的声音提供多个音频接口。例如,如果我有第二张声卡可供使用

就我所研究的而言,网络音频的音频上下文只提供一个目的地。我还没有找到选择实际目标硬件的方法


有人能想出解决这个问题的办法吗?

没有。它将使用您的系统默认值。

否。它将使用您的系统默认设置。

您可以使用setSinkid将音频/视频元素中的音频输出到指定的输出设备


videoElement.setSinkIddeviceID.then.catch

您可以使用setSinkid将音频/视频元素中的音频输出到指定的输出设备


videoElement.setSinkIddeviceID.then.catch

好的,那真的很伤心。有没有办法通过将输出重新路由到另一个甚至浏览器特定的API来解决这个问题?了解这里的特定用例可能会有所帮助。但据我所知,Web Audio API无法支持多个目的地。其基本思想是为混音器提供监控输出,以便我可以预先播放第二首曲目。这取决于您的声卡和连接方式,您可能可以通过Web Audio API的环绕声混音功能来伪造它。比如,把真实的混音发送到前面的L/R,然后把你想要的东西放在后面的L/R中。@PhoenixStormcrow我终于获得了一个有两个输出的音频接口。它们显示为2x2个频道。直到现在,我还没有实现我想要的监视器输出。时间…好吧,那真的很难过。有没有办法通过将输出重新路由到另一个甚至浏览器特定的API来解决这个问题?了解这里的特定用例可能会有所帮助。但据我所知,Web Audio API无法支持多个目的地。其基本思想是为混音器提供监控输出,以便我可以预先播放第二首曲目。这取决于您的声卡和连接方式,您可能可以通过Web Audio API的环绕声混音功能来伪造它。比如,把真实的混音发送到前面的L/R,然后把你想要的东西放在后面的L/R中。@PhoenixStormcrow我终于获得了一个有两个输出的音频接口。它们显示为2x2个频道。直到现在,我还没有实现我想要的监视器输出。时间