使用音频输出USB设备

使用音频输出USB设备

我有一个 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。不确定这是否适合您的情况。

相关内容