AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[jack](ubuntu)

Martin Hope
TakeMeToTheMoon
Asked: 2024-10-09 19:36:41 +0800 CST

在 QJackCtl 中显示 DAW Reaper

  • 5

使用我以前的 Ubuntu(我猜是 22.04,但我不确定,因为我现在也有 22.04),当我启动我的 DAW Reaper 时,该应用程序显示在 QJackCtl 的图表中,这很棒,因为我可以将输出连接到其他应用程序,如 SuperCollider。

重新安装 Ubuntu(当前为 22.04)后,我做了同样的事,DAW Reaper 不再显示在 QJackCtl 中,但 SuperCollider 却显示出来。有人知道让 Reaper 出现的方法吗?

jack
  • 1 个回答
  • 29 Views
Martin Hope
orange
Asked: 2021-10-22 09:08:21 +0800 CST

Guitarix 无法连接到 ubuntu 21.10 上的 qjackctl

  • 1

昨天我将我的 ubuntu 升级到 21.10 并且似乎发现了第一个错误 - guitarix 无法连接到 qjack

这是启动guitarix(qjack运行)时终端中的错误:

Cannot mmap shm segment /jack-1000-0 (*temporary unavailable)
Map shared memory segments exception
JackShmReadWritePtr1::~JackShmReadWritePtr1 - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 0, skipping unlock

*translated from my language as good as I can

还有带有文本的消息框:[time] Jack Init *** unknown jack server communication error

所以我在guitarix中按下Start jack - qjack窗口出现在前面,过了一会儿没有,后来guitarix的错误消息框说和以前一样的句子+ main ***我真的试图让jack启动并运行,对不起。 ..

在终端同样的错误,但几次

编辑:

我注意到在 qjack 日志中出现了这些消息:

9:09:16.697 *layout connection JACK changed.
19:09:16.751 *layout connection JACK changed.
Thu Oct 21 19:09:16 2021: New client 'gx_head_amp' with PID 15173
Thu Oct 21 19:09:16 2021: Client 'gx_head_amp' with PID 15173 is out

*translated

编辑2:

所以似乎还没有答案......我正在阅读一些关于 qjack 的文章,似乎权限可能存在一些问题,所以我尝试运行:

第一个 qjackctl 作为 sudo 和 guitarix 作为普通用户-> 除了我在 jack 中的所有配置都消失了,没有什么不同

第二个 qjackctl 作为 sudo 和 guitarix 作为 sudo -> 工作,但正如我所说,所有配置都消失了,以 root 身份运行此类应用程序也很奇怪

第三次我尝试以用户身份运行 qjack 并以 root 身份运行 Guitarix,但也没有用

所以据此我假设,随着更新,可能组音频必须有一些变化

jack
  • 1 个回答
  • 508 Views
Martin Hope
meschi
Asked: 2020-12-08 15:04:46 +0800 CST

USB声卡上的音频弹出和点击

  • 2

我在英特尔机器上运行 Ubuntu 20.04。当我尝试在我的 Steinberg UR22 (Mk 1) 接口上播放音频时,音频播放中有咔嗒声。我使用 Pulseaudio、ALSA 还是 Jack 都没有关系。使用 Jack 时,点击/退出不会记录为 XRUN。点击的频率似乎更高,点击脉冲比常规的 XRUN 短。我发现几个地方人们似乎有同样的问题,尽管声卡不同。不过,所有有此问题的声卡似乎都是 USB 声卡。

我正在运行内核 5.4.0-56-generic。

低延迟内核和最新的内核(5.8.0-31)也有这个问题。

这是我的 alsa 信息 alsa-project.org/db/?f=8b821b17a8c83fa5db866f34a5b4dfe74d640a32

增加样本大小并不能改善这个问题,点击似乎是由不同于缓冲区欠载的东西引起的,可能是在驱动程序中引起的。

这种行为在以前版本的 Ubuntu (16.04) 中不存在,所以这似乎是一种回归,可能在内核中。

如果这是问这个问题的错误地方,我将不胜感激对正确频道的提示。

https://forum.manjaro.org/t/pops-clicks-on-audio-interface/40129 Ubuntu 20:04 Novation XioSynth 外部 USB 音频接口在播放时产生爆裂声和点击声,Alsa USB 驱动程序嫌疑人

usb jack soundcard alsa
  • 1 个回答
  • 1117 Views
Martin Hope
palvji
Asked: 2020-11-28 04:01:45 +0800 CST

Studio Controls“自动连接端口”已禁用

  • 0

我在 Kubuntu 20.04 之上使用了Ubuntu Studio 安装程序。之后,我添加了Ubuntu Studio Backports PPA。这摆脱了ubuntustudio-controls并用studio-controls取而代之。这是我的版本: 在此处输入图像描述

几个月前我在这里询问了自动连接功能,从那时起我已经更新到最新的 Studio Controls(目前,2.0.9-0ubuntu0.20.04.1)。

我现在的问题是自动连接端口选项被禁用。我不知道为什么会这样,或者我应该检查什么配置。有谁知道它为什么被禁用?

在此处输入图像描述

我被迫启动 Carla 并手动连接,如此处所示,老实说,这有点痛苦 :)

在此处输入图像描述

那天我的问题是它默认为“system:playback_”,但现在甚至没有,我只是不能使用它。

谢谢

jack ubuntu-studio
  • 1 个回答
  • 214 Views
Martin Hope
AaronD
Asked: 2020-11-07 11:10:46 +0800 CST

在多个应用程序之间共享多声道声卡?

  • 1

我在 OBS 的论坛上有一个关于让该应用程序专门与其他东西共享的问题,但我在这个网站上的问题来自不同的方向。我可以让 Ubuntu 本身从多通道卡中分配特定通道到不同的应用程序,而不是让一个特定的应用程序不是独占的,否则这些应用程序会像 OBS 那样独占控制整个卡吗?

Lubuntu 20.04,有问题的卡是 Behringer X32 数字声卡的 32 通道 USB 接口。我可以将 X32 内部的任何信号路由到 USB“声卡”的任何通道,以便路由可以在需要时绕过其他一些要求。

我需要 OBS 接收一对立体声,另一个录音机接收 1 个通道作为单声道(可能是 ffmpeg,但不一定,因为该录音也需要视频,与 OBS 分开),以及 Ardor(一个 DAW)接收 24 个通道作为多轨。都是同时的。

目前,我的路由在上部 24 (#'s 9-32) 上有多轨,在 1&2 上有立体声对,其余 6 (#'s 3-8) 静音,这样 OBS 坚持的 7.1 下混音器就不会混淆. (除了下混器忽略的“低音炮”音轨,因此我现在将单声道辅助音轨放在上面)再一次,如果需要,我可以重新排列所有这些通道分配,但它们必须都在同一个 32-通道 USB 卡。

在此处输入图像描述

我可以将这些频道拆分到需要它们的相应应用程序,以便每个应用程序都可以“独占”控制它认为分配的卡,只有所需的频道数?

  • OBS 看到了立体声卡,不再坚持 7.1 缩混。
  • ffmpeg 或任何看到单声道卡的东西,不需要在自己的命令行上过滤频道。
  • 如果解决方案允许我像​​这样进行整合,Ardor 会看到 24 通道多轨或 28-29 通道。(将辅助配乐放在#3 上,其余的交给 Ardour)如果 Ardor 看到所有 32 个,也可以,但不是必需的,但我不想依靠Ardor 来让其他人工作。所以在 Ardour 中没有通过,即使它在技术上可以解决问题。

2020 年 11 月 8 日更新:

我已经做到了这一点,到目前为止它似乎还有效,但是为了使它成为 OBS 中的永久来源,而不是被绑定到特定场景(并且忘记将其添加到一个关键场景中),看来我需要它成为 PulseAudio 设备。那么我怎样才能让 Jack 进入一个像其他 PA 设备一样枚举的 PA 环回呢?

在此处输入图像描述

sound pulseaudio jack
  • 1 个回答
  • 375 Views
Martin Hope
Al Lelopath
Asked: 2020-07-15 15:15:49 +0800 CST

启动 qjackctl 时出错

  • 0

我开始qjackctl看到这个:

qjackctl

连接
RT在闪烁,那里很好。虽然没有音频,例如在浏览器中的 YouTube 上。以下是启动时消息窗口中的文本qjackctl

看起来杰克没有运行,所以它然后启动它。在运行 qjackctl 之前,我是否需要显式启动 jack(或者最好这样做)?

然后有一些错误信息:

    Tue Jul 14 17:01:01 2020: ERROR: Cannot lock down 82280346 byte memory area (Cannot allocate memory)
Tue Jul 14 17:01:01 2020: ERROR: control open "hw:USB" (No such device)
Tue Jul 14 17:01:01 2020: ERROR: ALSA: Cannot open PCM device alsa_pcm for capture. Falling back to playback-only mode
Tue Jul 14 17:01:01 2020: ERROR: Cannot use real-time scheduling (RR/10)(1: Operation not permitted)
Tue Jul 14 17:01:01 2020: ERROR: AcquireSelfRealTime error
Cannot lock down 82280346 byte memory area (Cannot allocate memory)

是否需要解决这些问题?

17:04:32.446 Statistics reset.
17:04:32.451 ALSA connection change.
17:04:32.479 D-BUS: Service is available (org.jackaudio.service aka jackdbus).
17:04:32.516 D-BUS: JACK server is starting...
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
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
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
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
17:04:32.539 D-BUS: JACK server was started (org.jackaudio.service aka jackdbus).
Tue Jul 14 17:04:32 2020: Starting jack server...
Tue Jul 14 17:04:32 2020: JACK server starting in realtime mode with priority 10
Tue Jul 14 17:04:32 2020: self-connect-mode is "Don't restrict self connect requests"
Tue Jul 14 17:04:32 2020: ERROR: Cannot lock down 82280346 byte memory area (Cannot allocate memory)
Tue Jul 14 17:04:32 2020: ERROR: control open "hw:USB" (No such device)
Tue Jul 14 17:04:32 2020: Acquired audio card Audio2
Tue Jul 14 17:04:32 2020: creating alsa driver ... hw:PCH|hw:USB|128|2|44100|0|0|nomon|swmeter|-|32bit
Tue Jul 14 17:04:32 2020: ERROR: ALSA: Cannot open PCM device alsa_pcm for capture. Falling back to playback-only mode
Tue Jul 14 17:04:32 2020: configuring for 44100Hz, period = 128 frames (2.9 ms), buffer = 2 periods
Tue Jul 14 17:04:32 2020: ALSA: final selected sample format for playback: 32bit integer little-endian
Tue Jul 14 17:04:32 2020: ALSA: use 2 periods for playback
Tue Jul 14 17:04:32 2020: ERROR: Cannot use real-time scheduling (RR/10)(1: Operation not permitted)
Tue Jul 14 17:04:32 2020: ERROR: AcquireSelfRealTime error
Tue Jul 14 17:04:32 2020: graph reorder: new port 'system:playback_1'
Tue Jul 14 17:04:32 2020: New client 'system' with PID 0
Tue Jul 14 17:04:32 2020: graph reorder: new port 'system:playback_2'
Tue Jul 14 17:04:34 2020: Saving settings to "/home/mickeydog/.config/jack/conf.xml" ...
17:04:34.735 JACK connection change.
17:04:34.736 Server configuration saved to "/home/mickeydog/.jackdrc".
17:04:34.736 Statistics reset.
17:04:34.739 Client activated.
17:04:34.740 Patchbay deactivated.
17:04:34.756 JACK connection graph change.
Cannot lock down 82280346 byte memory area (Cannot allocate memory)
Tue Jul 14 17:04:34 2020: New client 'qjackctl' with PID 3514

-- 编辑 -- 设置输入设备后,错误为:

Wed Jul 15 07:55:00 2020: ERROR: Cannot lock down 82280346 byte memory area (Cannot allocate memory)
Wed Jul 15 07:55:00 2020: ERROR: Cannot use real-time scheduling (RR/10)(1: Operation not permitted)
Wed Jul 15 07:55:00 2020: ERROR: AcquireSelfRealTime error

关于限制,有一个文件/etc/security/limits.d/audio.conf.disabled包含:

@audio   -  rtprio     95
@audio   -  memlock    unlimited
#@audio   -  nice      -19

还有一个文件/etc/security/limits.conf,其中所有的行都被注释掉了,即以#开头

这是启动 PulseAudio 后的系统声音设置。如果 PulseAudio 未运行,则“输出”选项卡中没有任何内容。

设置

我试过这个:

sudo dpkg-reconfigure -p high jackd

这似乎没有效果

通过更改名称删除了最后 3 个错误audio.conf.disabled:

cd etc/security/limits.d
sudo cp audio.conf.disabled audio.conf
sudo rm audio.conf.disabled

质量混合器:

混音器

sound jack
  • 1 个回答
  • 1090 Views
Martin Hope
Al Lelopath
Asked: 2020-07-11 07:28:42 +0800 CST

JACK 音频连接套件 / VMPK

  • 0

我这样做:

$ echo autospawn=no > ~/.config/pulse/client.conf  
$ killall pulseaudio  
pulseaudio: no process found  
$ pasuspender qjackctl  
Connection failure: Connection refused  
pa_context_connect() failed: Invalid argument  
$ qjackctl  
^Z  
[1]+  Stopped                 qjackctl  
$ vmpk &  
[2] 2955  

在这一点上,我看到:

截屏 最初,键盘工作但没有声音。现在键盘不工作了。

另外,我已经安装了 FluidSynth 连接应该是什么?

- - 更多信息 - -

启动计算机后,我打开 Audacity 并播放 wav 文件,但没有声音。事实上,没有任何音频,例如浏览器中的 Youtube 是无声的。

我查看设置>声音,那里什么都没有:

设置

然后我这样做:

$ sudo fuser -v /dev/snd/*
                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  mickeydog   2923 F.... audacity
/dev/snd/seq:        mickeydog   2923 F.... audacity

然后我执行以下操作。尽管存在错误,但 Youtube 音频在此之后仍然有效,尽管不是 Audacity:

$ pulseaudio
E: [pulseaudio] module-alsa-card.c: Failed to find a working profile.
E: [pulseaudio] module.c: Failed to load module "module-alsa-card" (argument: "device_id="1" name="usb-AKAI_MPKmini2_0001-01" card_name="alsa_card.usb-AKAI_MPKmini2_0001-01" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1""): initialization failed.
E: [pulseaudio] backend-ofono.c: Failed to register as a handsfree audio agent with ofono: org.freedesktop.DBus.Error.ServiceUnknown: The name org.ofono was not provided by any .service files
sound pulseaudio jack
  • 1 个回答
  • 295 Views
Martin Hope
Dave
Asked: 2020-06-07 10:52:56 +0800 CST

UbuntuStdio jackd 和 Ardor 扰乱所有声音

  • 2

我一直在尝试在 UbuntuStudio 20.04 上使用 Ardor 5 进行简单的录音设置。我首先遇到了一个问题,即 HDMI 是默认设置,无法通过麦克风端口进行捕捉。我通过将声卡更改为 PCH 解决了这个问题,并成功录制了吉他。

然后我尝试为鼓同步 Hydrogen,所以我将 Ardor 中的同步从 Int 设置为 JACK。然而,现在 Ardor 播放的所有内容听起来都像是某种数字加扰的噪音(时间码?),并且 Ardor 中的任何设置都不会改变这一点。我尝试断开 JACK 中的所有内容并单独重新连接所有内容,但这也无济于事。如果我将声音设置回 HDMI,Ardor 可以正常播放音频,但我当然没有捕获设备。当 Jack 被禁用时,PCH 卡会正常播放来自其他应用程序的音频。谁能给我任何关于在哪里解决这个问题的指示?

我对 Linux 上的音乐非常陌生,所以请对我温柔 :-)

sound pulseaudio jack alsa ardour
  • 1 个回答
  • 175 Views
Martin Hope
palvji
Asked: 2020-06-04 09:21:24 +0800 CST

Ubuntu Studio 默认 PulseAudio 输出设备

  • 1

我刚刚在 Kubuntu 20.04 LTS 上安装了 Ubuntu Studio Controls。我使用 2 个声音设备:

  • 输入:通过 USB 的音板(设置为 JACK 主机)
  • 输出:内部PCI声卡

我看到新的 Ubuntu Studio Controls 有一个创建 Pulseaudio 桥的选项,但它只能设置为自动连接到“system:playback_”,在我的例子中是 USB 音板。

我想知道是否可以更改该默认值,也许在某个配置文件中以允许登录时自动连接。

在这里,您可以看到自动连接选项和我在 Carla 中的预期设置:

在这里您可以看到自动连接选项和我在 Carla 中的预期设置

基本上,我需要将“自动连接”选项重新配置为 SB,0,0-out,这是我用作输出的声卡

编辑:我刚刚检查了我的Ubuntu Studio 19.10以了解它为什么在那里工作,我刚刚看到有一个选项“默认 PulseAudio 输出设备”允许您选择要自动连接的设备。该选项是否永久删除?有什么办法可以切换回旧版本吗?

提前致谢!

sound pulseaudio jack ubuntu-studio
  • 1 个回答
  • 484 Views
Martin Hope
Debede
Asked: 2020-02-04 05:46:12 +0800 CST

如何同时运行 QJackCtl 和默认设备音频?

  • -1

我想使用 Guitarix,使用 QJackCtl 和 alsa,并在背景中播放一些音乐,比如练习背景音乐。我使用的是 Ubuntu Studio 并且工作得很好,但现在我已经安装了 Ubuntu 18.04,但我无法解决。我已经遵循了这个插孔音频配置,但它没有用。

sound pulseaudio jack alsa
  • 1 个回答
  • 192 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve