在多个设备上播放相同的音频

在多个设备上播放相同的音频

事实:

  • 我使用 Windows 7
  • 我有一块华硕主板,带有 realtek 内置音频以及前后插孔。
  • 我有一个带麦克风的罗技 USB 耳机。
  • 我有?20?副耳机。
  • Realtek HD Audio 管理器甚至看不到 USB 耳机,它有一个单独的驱动程序。

问题:

我需要使用耳机/麦克风和普通耳机同时播放相同的音频,例如,一个孩子正在玩在线游戏,另一个孩子想听听,但又不想吵醒脾气暴躁、熬夜工作的爸爸(我)。不,我不想只买一个线路分配器或类似的东西。是的,我知道它可以工作,但出于某些原因我不能这样做。我已经知道微软很蠢。我知道 Windows 7 本身不支持这个。我知道 iOS、Linux 和街上那个孩子为科学展览会拼凑起来的那个操作系统都比 Windows 好。但我有 Windows,不是其中之一。

我的问题:

有没有办法通过两个设备获得相同的音频流?有没有可以使用的 Windows 以外的软件?由于两者都是独立的设备,我可以利用哪些设置?

答案1

实现此目的的一种方法是通过两种介质(模拟和 HDMI)播放相同的音频流。在此处查看如何操作:http://answers.microsoft.com/en-us/windows/forum/windows_7-pictures/is-it-possible-to-have-speakers-and-hdmi-play-at/4563a5f8-4be4-4463-b312-eff594a9ae49,答案如下:

  1. 打开声音面板
  2. 选择扬声器作为默认播放设备
  3. 转到“录制”选项卡
  4. 右键单击并启用“显示禁用的设备”
  5. 应该会出现一个名为“Wave Out Mix”、“Mono Mix”或“Stereo Mix”(这是我的情况)的录音设备
  6. 右键单击新设备,然后单击“启用”
  7. 右键单击新设备,然后单击“设置为默认设备”
  8. 双击新设备打开属性窗口
  9. 转到“收听”标签
  10. 点击“监听此设备”复选框
  11. 从“通过此设备播放”列表中选择您的 HDMI 设备

然后,您只需将耳机连接到 HDMI 设备(电视或显示器)和模拟(PC 或扬声器)输出即可。

答案2

要管理多个麦克风和扬声器设备,我们推荐 Voicemeeter Banana,这是专为路由和混合多个物理或虚拟 I/O 而设计的 Windows 虚拟音频混音器。www.voicemeeter.com Voicemeter 互连

答案3

我的解决方案:语音会议器。它确实有高达 5% 的 CPU 使用率的小开销,但输出不会在任何硬件设备上延迟。它基本上会创建一个虚拟输入,接收您通常听到的音频,然后将其发送到最多两个硬件输出设备。

答案4

在 Windows 上,有“虚拟音频线”(http://software.muzychenko.net/eng/vac.htm)。价格约为 25-50 美元。存在一些延迟,但我想这在物理上是不可避免的,因为在带或不带处理的扬声器上播放音频、电缆长度不同等。它的 GUI 很复杂(似乎是专业人士使用的软件),但本质上:

  1. 你安装它;
  2. 用 RMB 点击系统托盘中的扬声器图标并选择Playback devices
  3. Playback选项卡上选择Line 1并按下Set Default
  4. Audio Repeater (MME)在开始菜单下找到快捷方式;
  5. 对于每个输出设备运行Audio Repeater (MME),然后设置Wave inLine 1,并Wave out设置为所需的输出设备。

您可以使用Audio Repeater (KS)而不是Audio Repeater (MME),但前者用于内核流式传输(例如 ASIO 等)并且我认为您无法轻松控制音频音量(Playback devices==> Playback==> Device ==> Properties==> Levels)。不知道是否明显,但这样您可以为每个设备设置不同的音量级别,然后使用系统音量级别调整它们,这对于耳机 + 扬声器设置是必不可少的。

顺便说一句,考虑到它是专业的,你可以做这么多有了它,但你必须阅读手册/进行一些谷歌搜索。它被称为“虚拟音频线”是有原因的。

相关内容