我有一个NI Traktor音频2声卡,我想得到与Mixxx,但我似乎没有任何成功到目前为止。这张卡似乎支持Ubuntu中的开箱即用,而且它似乎在ALSA中运行得很好,但是我不能在Mixxx中选择它,并且我不确定是否可以做一些事情来让它看到它(例如,通过)。
因此,出于测试目的,在命令行上,我可以执行一次播放来检查每个通道:
aplay -D plughw:2,0,0 test.wav和
aplay -D plughw:2,0,1 test.wav这很好:我可以听到每个频道的测试声音(A和B)。
使用aplay -D的此卡的相关输出是:
hw:CARD=TraktorAudio2,DEV=0
Traktor Audio 2, Traktor Audio 2
Direct hardware device without any conversions
plughw:CARD=TraktorAudio2,DEV=0
Traktor Audio 2, Traktor Audio 2
Hardware device with all software conversions从输出的这两个项中,plughw是起作用的,而hw则不能工作。
问题是Mixxx只允许我选择hw卡,这似乎不起作用。我希望能够选择plughw卡,这是一个工作。
我试过像这个问题建议的那样暂停脉冲音频,但这似乎不起作用。我还玩了一个类似于一个.asoundrc文件的关于这个答案 (这是一个旧型号的声卡),但也没有成功。
关于如何使Mixxx显示正确的卡(和频道,而我们在它)有什么想法吗?
谢谢!
发布于 2012-11-09 09:10:10
好的,虽然我仍然不明白为什么Mixxx不能选择正确的声卡,但我找到了一个适合我的在Mixxx wiki中解决方案。我从那里稍微修改了.asoundrc文件,以明确我选择的是哪个通道,但本质上是相同的配置。
总之,我所做的是创建一个名为.asoundrc的文件,其内容如下,并将其放在我的主文件夹中。
不起作用的
TraktorAudio2ChannelAB)产生的声音设备输出一些混淆的声音。TraktorAudio2ChannelA),我有128个频道的选择(见下面的截图),在这里我只期望“1-2频道”所以,任何评论或建议都很感谢!

#-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
# Native Instruments :: Traktor Audio 2 ALSA Configuration
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
# Device Channels Ports
# ------ -------- -----
# TraktorAudio2ChannelA 2 12xx
# TraktorAudio2ChannelA 2 xx34
#
# TraktorAudio2ChannelAB 4 1234
#-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
# TraktorAudio2Channel{A,B} :: Raw 1x1 Stereo Devices
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
pcm.TraktorAudio2ChannelA { type plug; slave.pcm "hw:TraktorAudio2,0,0"; }
pcm.TraktorAudio2ChannelB { type plug; slave.pcm "hw:TraktorAudio2,0,1"; }
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# TraktorAudio2ChannelAB :: Multi 2x2 Stereo Device (Ports 1-4, Channels A+B)
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
pcm.TraktorAudio2ChannelAB {
type multi
# Bind hardware devices
slaves.a.pcm TraktorAudio2ChannelA
slaves.a.channels 2
slaves.b.pcm TraktorAudio2ChannelB
slaves.b.channels 2
# Bind channels to virtual device
bindings.0.slave a
bindings.0.channel 0
bindings.1.slave a
bindings.1.channel 1
bindings.2.slave b
bindings.2.channel 0
bindings.3.slave b
bindings.3.channel 1
}https://askubuntu.com/questions/214749
复制相似问题