事实:
- 我使用 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,答案如下:
- 打开声音面板
- 选择扬声器作为默认播放设备
- 转到“录制”选项卡
- 右键单击并启用“显示禁用的设备”
- 应该会出现一个名为“Wave Out Mix”、“Mono Mix”或“Stereo Mix”(这是我的情况)的录音设备
- 右键单击新设备,然后单击“启用”
- 右键单击新设备,然后单击“设置为默认设备”
- 双击新设备打开属性窗口
- 转到“收听”标签
- 点击“监听此设备”复选框
- 从“通过此设备播放”列表中选择您的 HDMI 设备
然后,您只需将耳机连接到 HDMI 设备(电视或显示器)和模拟(PC 或扬声器)输出即可。
答案2
答案3
我的解决方案:语音会议器。它确实有高达 5% 的 CPU 使用率的小开销,但输出不会在任何硬件设备上延迟。它基本上会创建一个虚拟输入,接收您通常听到的音频,然后将其发送到最多两个硬件输出设备。
答案4
在 Windows 上,有“虚拟音频线”(http://software.muzychenko.net/eng/vac.htm)。价格约为 25-50 美元。存在一些延迟,但我想这在物理上是不可避免的,因为在带或不带处理的扬声器上播放音频、电缆长度不同等。它的 GUI 很复杂(似乎是专业人士使用的软件),但本质上:
- 你安装它;
- 用 RMB 点击系统托盘中的扬声器图标并选择
Playback devices
; - 在
Playback
选项卡上选择Line 1
并按下Set Default
; Audio Repeater (MME)
在开始菜单下找到快捷方式;- 对于每个输出设备运行
Audio Repeater (MME)
,然后设置Wave in
为Line 1
,并Wave out
设置为所需的输出设备。
您可以使用Audio Repeater (KS)
而不是Audio Repeater (MME)
,但前者用于内核流式传输(例如 ASIO 等)并且我认为您无法轻松控制音频音量(Playback devices
==> Playback
==> Device ==> Properties
==> Levels
)。不知道是否明显,但这样您可以为每个设备设置不同的音量级别,然后使用系统音量级别调整它们,这对于耳机 + 扬声器设置是必不可少的。
顺便说一句,考虑到它是专业的,你可以做这么多有了它,但你必须阅读手册/进行一些谷歌搜索。它被称为“虚拟音频线”是有原因的。