如何同时播放两个不同的音频,一个使用耳机,另一个使用内置扬声器?
如何在Ubuntu 14 LTS中通过扬声器和耳机播放音频? 我想用mixxx通过扬声器播放甲板1,在耳机中使用甲板2。 TIA
最简单的方法是使用USB耳机(或5美元USB音频设备插入耳机),并在Mixxx声音首选项中为deck2选择此USB声音设备。
另一种方法取决于你的声卡:只需激活Alsamixer中的“独立HP”,就可以创建一个新的音频设备。
首先,在最大化的终端中运行alsamixer
并搜索是否有一个名为independent的推子(名称在推子下面,最后看屏幕截图)。 (有时如果你只看到一个推子你必须按F6并选择你的主声卡,如果它不是默认的。)如果没有独立的推子,没有机会。 否则,在断开耳机插孔并关闭所有音频软件后,请按照以下步骤操作(关闭以前的alsamixer
按下其终端中的Esc ):
-
停止pulseaudio复制并在终端中连续运行这3个命令:
mkdir ~/.pulse echo autospawn=no > ~/.pulse/client.conf pulseaudio -k
-
重新启动终端中的
alsamixer
,使用左/右箭头键移动到独立推子,使用向上箭头键将其状态更改为启用 。同时validation扬声器和耳机推子没有静音(推子下的
MM
表示“静音”,00
表示正常。)现在,在独立模式下,除了用于扬声器的默认设备(
hw:0,0
)之外,还仅为耳机创建新的音频输出(称为hw:0,2
)。 -
转到Mixxx声音首选项并为deck1选择soundcard_name
soundcard_name (hw:0,0)
为deck2选择soundcard_namesoundcard_name (hw:2,0)
,为main和耳机选择“none”。 -
之后,您可以恢复到pulseaudio运行
echo autospawn=yes > ~/.pulse/client.conf pulseaudio -D
( 来源 )