2011-08-28 23:28:34 +0000 2011-08-28 23:28:34 +0000
51
51
Advertisement

如何在Windows 7系统中同时使用两个音频设备?

Advertisement

我机上有一个音频接口(华硕P8H67-I)和一个USB音频卡(Teufel)。如何才能同时使用两个设备?

据我所知,我必须将一个设备设置为标准输出设备。

有什么想法吗?

Advertisement

答案 (8)

26
26
26
2015-11-07 23:55:11 +0000

你需要使用【立体声混音】(http://www.howtogeek.com/howto/39532/how-to-enable-stereo-mix-in-windows-7-to-record-audio/)功能。进入`Sound -> Playback,设置你的主设备为默认,然后进入Recording选项卡,找到Stereo Mix设备(你可能需要先启用它和/或显示禁用设备),进入Properties -> Listen,选中Listen to this device,选择Playback through this device`作为你的其他输出设备。你不需要将其他设备设置为默认的,它仍然可以工作。这样你就可以继续使用你的麦克风来录制声音了。我在这个视频中找到了这样的说明:

对于我的情况,我需要通过3.5mm接口连接的扬声器和罗技耳机同时播放。录音时,我也想使用罗技耳机。下面的截图说明了我是如何做到的(点击放大):

使用这个功能,你还可以得到两个音量控制条,这很方便,如果你想在耳机和扬声器上设置不同的 “正常 "音量,这是你无法用硬件分配器来设置的,这是我之前使用的方法:

19
19
19
2011-08-29 01:27:06 +0000

Windows 确实*支持多流媒体音频。. http://social.technet.microsoft.com/Forums/en-US/w7itprogeneral/thread/b1d1acac-1f21-4d23-8d68-98964d67c2c7/ http://louisgale.blogspot.com/2009/08/live-messenger-and-default.html http://laptopsall.com/configuring-multi-streaming-playback-for-realtek-audio-on-intel-desktop-boards

关于这个例子,可以在Youtube上播放一些东西。启动Windows Media Player。转到工具,选项,然后点击设备选项卡。双击扬声器,然后将输出切换到,例如从后置扬声器切换到前置耳机。现在,你可以通过后置连接的Youtube和前置耳机上的MP3播放。在MPC中,它是在输出选项底部的一个不起眼的列表框。只要你的音频驱动已经更新,并且应用程序支持,那么你就可以使用了。有些程序可以在你点击播放后切换到另一个输出设备上播放。. .

9
Advertisement
9
9
2011-10-06 03:38:25 +0000

你想做的事情可能需要你多做一些物理处理。WINDOWS可能无法在两个输出设备之间分割音频,但你有能力将其分割成你想要的次数。你的USB设备听起来似乎并不是你购买时想要的那样。你会更容易摆脱这种情况,简单地用任何一家大型电子商店买到的电缆线来**__分割你的主板输出设备就可以了。我刚刚升级到一个数字接收器,可以选择S/PDIF或RCA输入到我的新音箱。我的旧音箱采取的是直接从主板上的立体声线连接到它们的输入。

在这种情况下,两个音箱系统都是5.1声道的环绕声,而且都内置了某种形式的环绕声模拟立体声源。旧的音箱是用立体声线连接的。这意味着Windows把S/PDIF光纤输出和我的普通5.1声道立体声输出看成了独立的设备。我想看一部5.1环绕声的电影,我想让它从两组扬声器中发出来,而不使用环绕声模拟。但我如何将模拟接收器连接到立体声插座上,因为旧的扬声器已经在使用立体声插座?

3个立体声分音器,加上3个立体声RCA适配器,再加上3条RCA线。即使你有一个额外的立体声输出耳机,也不要在这种设置中使用。Windows不会考虑到分频输出时的前置放大器损耗,这意味着你会为了节省1个分频器的成本而改变音量大小。一个带3.5mm输入,一个带RCA。Windows认为它是将音频传送到一个单独的扬声器系统。显然,这意味着我将有一些(50%)前级损失。你的信噪比可能会受到这种类型的设置的影响,这取决于你的线材、扬声器和板载硬件的质量。在这种情况下,我可以使用S/PDIF或Multi Ch RCA,这取决于我的具体输出需求。例如,电脑游戏,不是环绕声编码的,你的电脑不能通过S/PDIF发送6声道信号,只能发送经过编码的立体声信号,然后由接收器解码。因此,对于某些音源,我需要真正的6声道输出,从mobo到我的耳朵。然而,这种特殊的解决方案可能是有风险的,特别是如果你试图分割喇叭线输出的话。如果你不这样做,你就会受到接收器让你同时有多少个输出的限制。

**_第三种解决方案

将旧的扬声器插到我的mobo上,然后将其超低音扬声器的RCA输出插到接收器的多通道输入,而不是插到卫星上。然后将卫星插到接收器的RCA输出,而新的扬声器则留在+/-线上。这本质上是利用接收器来做Windows所不能做的事情。这也是有风险的,因为现在我的接收器的输入端有了一个前置放大器。Windows会将扬声器的音量预调到100%(这次没有分音器),而旧的扬声器的音量会将接收机的音量预调到新的扬声器。而且,我仍然受限于我的接收器同时支持的输出量。在我的情况下,这是RCA立体声+单RCA分音器输出==环绕声数据只来自新的扬声器,而超低音和立体声输出则到达旧的扬声器。在这一点上,你的里程可能会有所不同。只要确保尽可能地把 “前置放大器 "的音量调小就可以了。所有的操作系统都有局限性;不是所有的局限性都有变通的办法。如果你愿意用几根线,你可以用音频做一些疯狂的事情。


P.S.看了你的一些评论,关于你想做的事情,Ceving,我想说你必须倒过来看。你说你希望星际争霸战的声音来自耳机,而 "其他的东西 "来自USB音箱。好吧,这取决于 "一切 "中包含了多少东西,在软件中完全可以做到。将耳机设置为主音频设备。然后,把MEDIA SOFTWARE的输出改为USB音箱。你必须先告诉我 "音箱上的一切 "是什么意思,我才能告诉你具体需要改什么。基本上,凡是不是星际争霸的东西,都必须有一个通过USB音箱播放的选项,这样你想的东西才会真正发挥作用。请记住,Windows对音频设备做奇怪的事情,当它涉及到耳机时,特别是耳机。如果可能的话,不要告诉windows它们是耳机,告诉它它们是立体声扬声器。告诉windows USB扬声器是一组独立的立体声扬声器。这样你就有了一个出发点。请记住,要在windows中通过2个独立的设备播放STEREO (2声道音频),你只需要禁用 "静音扬声器时插入耳机",将一组插入主插孔,一组插入耳机插孔,就可以了。我希望你说的是《星际争霸II》,因为《星际争霸1》实际上是以这样的方式设置的,当Windows在环绕声配置时,你可以从FrontLeft/FrontRight和SFX从Center Channel获得游戏中的音乐–这真的是另一种解释。

5
5
5
2011-08-28 23:49:43 +0000

Windows不能在两个设备上同时播放同一音频流。你可以在设备之间进行切换,有些应用程序会让你选择使用哪个设备进行输出。

支持的链接: http://www.sevenforums.com/sound-audio/26200-sound-through-two-devices.html http://www.windows7taskforce.com/view/76(http://www.windows7taskforce.com/view/76)

5
Advertisement
5
5
2016-11-11 00:33:26 +0000

我的多显示器设置也有类似的问题。我找到的唯一解决方案是使用 “语音表"。 https://www.vb-audio.com/Voicemeeter/index.htm

你需要在右上角选择A1和A2的硬件输出:

然后在菜单中选择 "系统托盘(启动时运行)"和 "挂钩音量键 "选项,通过键盘媒体按钮来控制音量:

最后,你可能需要通过菜单->设置->输出 A1监控同步延迟来检查你的延迟,以获得完全同步的声音。我使用了一个在线节拍器,选择了 "27ms "作为最好的设置:

唯一的问题是,你不能单独控制A1和A2的音量。如果你需要在两个以上的音频设备上(三/四显示器设置),它就不能工作。如果你需要的话,你需要使用Voicemeeter Banana。 https://www.vb-audio.com/Voicemeeter/banana.htm

但它缺少一个 "钩子 "选项来同时改变所有硬件输出(A1+A2+A3+A4)的音量,所以你需要通过内置的MacroButtons应用程序手动设置。所以设置起来不是很舒服,但终于可以使用了。

3
3
3
2016-06-01 00:57:19 +0000

如果你的主要设备(HDMI输出、USB设备等)没有实现 “立体声混音 "设备,那么这个方案就不起作用。我的板载的RealTek模拟音响实现了这个功能,但我根本不使用这个设备,所以不能使用这个方案。我想把主要的USB音频设备镜像到次要的HDMI显示器上)

最让人沮丧的是,如果Windows内核工程师们愿意/被允许的话,这对于内核流媒体子系统来说是一件很简单的事情。 或者,他们可以使用一个软件采样率转换器,带有一个可调节的目标速率,并调整输出设备的有效输出速率以保持同步。(我大概在20年前就为BeOS媒体套件做了这样的工作!),在实践中效果很好。

1
Advertisement
1
1
2011-08-28 23:53:46 +0000

Windows只允许一个主音频源,所以你不能从两块不同的硬件上播放。

0
0
0
2019-09-18 09:34:26 +0000

我的解决方案是换成外置混频板,例如:(99欧元) https://www.thomann.de/intl/the\t.mix\xmix\802\usb.htm

它的成本甚至比一个好的耳机还低,而且我对不同的信号源有很好的控制。USB连接电脑是很好的选择。此外,蓝牙也可能是不错的。

Advertisement
Advertisement