Ubuntu 中的 Behringer ASIO 音频卡

Ubuntu 中的 Behringer ASIO 音频卡

我拥有Behringer UMC202一张音频卡,我想让它在我的 Ubuntu 14.04 PC 上工作。Mac 或 Linux 上可能没有对该卡的官方支持。

如果我将设备连接到我的电脑(通过 USB 连接),我可以看到u96k界面出现在System Settings > Sound但是我没有听到UMC202的模拟输出,也无法接收到任何信号。当我打开 PC 或重新连接设备时,我只听到短暂的“滴答”声或噪音声。一段时间后,我的卡上的 LED 灯全部熄灭,只有一个除外Power

我的卡有两个单声道输入(或立体声输入)和两个单声道输出(或立体声输出),但我也在对话框S/PDIF中看到输出。Sounds

我发现这jackd是我的情况所必需的,并安装了包jackd2qjackctl。但问题是,如果我打开qjackctl并将其设置为使用u96k界面(使用Setup按钮,Settings),它将无法启动,然后输出以下输出:

08:12:32.111 Patchbay deactivated.
08:12:32.125 Statistics reset.
08:12:32.149 ALSA connection change.
08:12:32.161 D-BUS: Service not available (org.jackaudio.service aka jackdbus).
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
08:12:32.174 ALSA connection graph change.
08:12:35.451 JACK is starting...
08:12:35.451 /usr/bin/jackd -m -dalsa -dhw:U96k,0 -r96000 -p1024 -n2 -s -m -P -o2 -zr
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
Cannot create thread 1 Operation not permitted
Cannot create thread 1 Operation not permitted
08:12:35.489 JACK was started with PID=9883.
Cannot create thread 1 Operation not permitted
unknown option character  --silent OR -s ]
               [ --sync OR -S ]
               [ --temporary OR -T ]
               [ --version OR -V ]
         -d master-backend-name [ ... master-backend args ... ]
       jackdmp -d master-backend-name --help
             to display options for each master backend
Available backends:
      netone (master)
      loopback (slave)
      firewire (master)
      net (master)
      dummy (master)
      alsa (master)
      alsarawmidi (slave)
Available internals:
      netadapter
      profiler
      netmanager
      audioadapter
08:12:35.587 JACK was stopped with exit status=255.
08:12:35.594 Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. Please check the messages window for more info.
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started

我真的想配置这张卡以与我的 ubuntu 电脑一起使用,否则我将不得不回到 Windows。我确信有时甚至可以在 Linux 系统上使用 Windows 驱动程序,但这对我来说太高级了。

更新不知何故,我已经启动了杰克服务器,但没有听到任何声音或无法检查它。 更新2仍然不起作用...如果可以的话请帮忙...

答案1

您不需要 JACK,支持 USB 音频标准(所有版本)的音频接口应该无需您做任何事情即可工作。事实上,安装 JACK 很可能就是问题的根源。通常情况恰恰相反:USB 音频设备在 Linux 上开箱即用,而 Windows 则需要驱动程序。

最常见的问题是其中一个频道静音或音量太小,或者 JACK 搞乱了一切。所以我的建议是:

  • 撤消您所做的所有操作,包括安装 JACK。
  • 拔下声卡,重新启动系统,登录,然后重新插入声卡并从声音设置中选择它。
  • 安装并运行pavucontrol(GUI 工具)以查看是否有任何内容被静音
  • 然后运行alsamixer(从终端)检查其他频道。在 alsamixer 中,按 F6 选择声卡,然后按 F5 显示所有频道。检查没有设置静音复选框。按 M 静音/取消静音频道。

如果经过这些步骤后设备可以正常工作,并且您确定您确实需要 JACK 提供的(可能)较低延迟,那么您可以随时尝试使用 JACK 再次使用该设备。但您应该事先确保该设备可以正常工作。

相关内容