我有一个 Roland TD-30 鼓,通过 USB 连接到我的电脑。 USB 设备支持 MIDI 和音频输入/输出。目前Linux确实可以看到USB卡。aplay -l
显示:
kaart 2: TD30 [TD-30], apparaat 0: USB Audio [USB Audio]
Sub-apparaten: 1/1
Sub-apparaat #0: subdevice #0
当我打电话时cat /proc/asound/card2/*
,它向我显示:
TD30
TD-30
Output 0
Tx bytes : 0
Input 0
Rx bytes : 0
cat: /proc/asound/card2/pcm0c: Is een map
cat: /proc/asound/card2/pcm0p: Is een map
Roland TD-30 at usb-0000:00:14.0-10, full speed : USB Audio
Playback:
Status: Running
Interface = 0
Altset = 1
Packet Size = 320
Momentary freq = 44100 Hz (0x2c.199a)
Interface 0
Altset 1
Format: S24_3LE
Channels: 2
Endpoint: 1 OUT (ADAPTIVE)
Rates: 44100
Capture:
Status: Running
Interface = 1
Altset = 1
Packet Size = 320
Momentary freq = 44100 Hz (0x2c.199a)
Interface 1
Altset 1
Format: S24_3LE
Channels: 2
Endpoint: 2 IN (ASYNC)
Rates: 44100
003/017
0582:0158
MIDI 输入/输出工作正常,但音频输入/输出根本不工作。 Alsamixer 只能使用 MIDI 输入/输出。
有人知道我可以解决这个问题吗?我使用的是 Kubuntu 18.10。
我通过在音频设备打开并插入的情况下启动 Kubuntu 来从 USB 设备中获取声音。启动后它工作正常,但几分钟后它停止并需要重新启动。这个问题能解决吗?
答案1
我刚刚尝试通过 USB 连接我的新 TD-07。我可以在播放中看到它,但在混音器应用程序中看不到。修复方法是将调音台中的 USB 驱动程序从 GENERIC 更改为 VENDOR。不确定这是否适合您的情况。