![如何才能同时播放两种不同的音频,一个使用耳机,另一个使用内置扬声器?](https://linux22.com/image/1083789/%E5%A6%82%E4%BD%95%E6%89%8D%E8%83%BD%E5%90%8C%E6%97%B6%E6%92%AD%E6%94%BE%E4%B8%A4%E7%A7%8D%E4%B8%8D%E5%90%8C%E7%9A%84%E9%9F%B3%E9%A2%91%EF%BC%8C%E4%B8%80%E4%B8%AA%E4%BD%BF%E7%94%A8%E8%80%B3%E6%9C%BA%EF%BC%8C%E5%8F%A6%E4%B8%80%E4%B8%AA%E4%BD%BF%E7%94%A8%E5%86%85%E7%BD%AE%E6%89%AC%E5%A3%B0%E5%99%A8%EF%BC%9F.png)
如何在 Ubuntu 14 LTS 中通过扬声器和耳机播放音频?我想使用 mixxx 通过扬声器播放卡座 1,通过耳机播放卡座 2。TIA
答案1
最简单的方法是使用 USB 耳机(或 5 美元的 USB 音频设备插入耳机),并在 Mixxx 声音偏好设置中为 deck2 选择此 USB 声音设备。
另一种方法取决于您的声卡:只需在 Alsamixer 中激活“独立 HP”即可创建新的音频设备。
首先,alsamixer
在最大化的终端中运行并搜索是否有一个名为独立的(名称在推子下面,见最后的屏幕截图)。(有时,如果您只看到一个推子,您必须按下F6并选择主声卡(如果它不是默认的)。如果没有独立的推子,没机会了。否则,请断开耳机插孔并关闭所有音频软件(也关闭其终端上的先前alsamixer
按下的操作) ,然后按照以下步骤操作:Esc
停止 pulseaudio 复制并在终端中连续运行这 3 个命令:
mkdir ~/.pulse echo autospawn=no > ~/.pulse/client.conf pulseaudio -k
alsamixer
在终端中重新启动,使用左/右箭头键移动到独立的推子,将其状态更改为已启用 使用向上箭头键。还要验证扬声器和耳机推子没有静音(
MM
推子下方的意思是“静音”,00
可以。)现在,就像独立的
hw:0,2
模式,除了hw:0,0
用于扬声器的默认设备( )之外,还会为耳机创建一个新的音频输出(称为)。转到 Mixxx 声音偏好设置,
soundcard_name (hw:0,0)
为 deck1 选择“无”,soundcard_name (hw:2,0)
为 deck2 选择“无”,为主卡座和耳机选择“无”。稍后,您可以恢复到 pulseaudio 运行
echo autospawn=yes > ~/.pulse/client.conf pulseaudio -D
(来源)