I need to use jack to generate monitoring from my microphone to headphones
and control the volume of the voice. I have a macbook pro and installed the
jack package and it works fine with qjackctl on my mac. But I would like to
be able to do the same without using qjackctl, as the idea later on is to
create a UI with the minimum controls needed to connect the microphone to
the headphones and control the volume.
According to ChatGPT, to start the server I should use the jack_control
start command, however this command is not available on the command line. I
installed jack with the package I downloaded from the official site.
I can't find any documentation about the commands I need to manage jack.
I would appreciate it if someone can give me indications on how I can learn
to use jack from the command line.
Is there some drawbacks to instanciate more than 1 jack sessions in the
same software? I mean there are 2 jackinit, 2 callback processes, 2
connections sets etc...
In the examples found at https://github.com/jackaudio/example-clients
only one midi event is fetched during each audio frame computation.
Midi events are ASAP, there are no time codes. If the latency problems
are OK, should I compute all of them before or after computing all the
I tried also to run the build (and the placement into the artifact) on
I don't have this machine. I tried what I found on the internet.
The "port install jack" failed. The "brew install jack" works, it
builds and the install messages look like good. Is it how I should?
To build on Windows, is there packages somewhere or should I write a
script like "curl ...; "install visual sutio ... "; install" etc?
Does this mailing list broadcasts changes in the packagings or their
PS Sorry for my message some months ago. I was the first time I worked
with public CI. I didn't realize I can download everything in the
world, not only on github after permission of the owner or after
copying in my repos.
On Tue, 2022-09-20 at 13:39 +0200, Christopher Arndt wrote:
> Am 20.09.22 um 12:33 schrieb Patrick Pouget:
> > The problem is I have a crash on the include <jack/jack.h>
> You need to install the JACK development package in your CI
> If the container is based on debian/Ubuntu, the correct package to
> install will likely be libjack-jackd2-dev.
> Hth, Chris
> JackAudio mailing list
I'm doing some experiments to use Jack and NetJack to connect several machines. Here I'm using two Linux machines : a debian as client and mint 20 as server (sorry I'm not confortable with the "master" "slave" keywords in this context).
I'm sending 32 channels from client to server. By the way, this works great and is very intuitive.
Though, for some reason, when I connect these inputs to something (here to Reaper), audio is great until I connect the 26th input to Reaper. Then it starts glitching (sounds like interruption) and gets worst if I keep increasing the number of connections. If I remove connections to keep it less than 26, it sounds ok. Never had this problem before.
Is it likely related to NetJack ? Or does it sounds like a pure Jack issue ?
Thanks for any help or advice
Electroacoustic composer & computer music designer
+33 6 77 20 98 41
The only advantage I see for PW, is that I can have 2 USB (18i20)
audio interface , USB camera mics and connect them all together. That
But I had to use lot of latency and hardly can prevent XRUNS. For
conusmer audio it seems nice, not for DAWs and low latency.
I will try Ubutnu 22.10 later on.
When I talked to PW devs, they mentions it does not replace ALSA, since
ALSA are the low lever device drivers. though it hooks into ASLA timer
for timing synchronization
It does however provide a JACK and Pulseaudio replacement.
From: Stephan Auerochs <stephan.auerochs(a)bosurus.de>
Subject: Re: [Jackaudio] Distorted sound after upgrade to Kubuntu 22.10
Date: Mon, 30 Jan 2023 20:08:18 +0100
I'm running Siduction (Linux), so I can't speak especially for Ubuntu.
I'm using a DAW within a virtual machine (QEMU/KVM), connecting audio with jack-net to the Siduction host, where jackd (jack daemon) is running.
After Siduction introduced Pipewire years ago, my experience was that Pipewire grabs all (USB) ALSA devices, preventing jackd from accessing them directly. Pipewire only offers a jack API for jack clients, but it couldn't work with the jack-net client. My configuration was not working anymore, because jackd (and qjackctrl) was not involved anymore.
So I decided to deinstall pipewire on the Siduction host, and run jackd as the main sound server again; within qjackctrl I configured jackd to access my Focusrite 8i6 directly. Additionally I installed pulseaudio-jack for non-jack-capable applications (alternative is to run pipewire on top of jackd, but I have not tried).
This works still as my low latency, distortion-free audio solution.
Not sure what the advantages of pipewire are; seems to aim on a multimedia (video?) all-in-one solution, but as far as it is not network capable it's useless for me. Also I'm not sure if the Pipewire team sets high priority on the jack API in the future.
If jackd is still available on Ubuntu, deinstallation of Pipewire may be a (radical) solution.
On 30.01.23 16:39, Happy wrote:
> Have you tried to changed the settings in qjackctrl, like buffer size
> and such ?
> Ubuntu is transitioning to Pipewire , artialy in 22.04 and full in
> Pipewire replaces the legacy jack (emulation)
> Maybe it is a reason maybe not.
> I am, very worried to change to 22.10. my focusrite 18i20 Gen 1
> suddenly has started to get many XRUN after 8 yeats w/o changing the
> But it seems many people are happy with Pipewire. (even it may not
> have tested much with externa hardware)
> One of the reason I have not transisition to 22.10 from 22.04
> Perhaps you can post
> on https://linuxmusicians.com/viewforum.php?f=6&sid=d4592ee0b470220fdb6dfd188d…
> to find solutions.
> -----Original Message-----
> From: Ulrich Grün <ulrich.gruen(a)gmail.com>
> To: jackaudio(a)lists.linuxaudio.org
> Subject: [Jackaudio] Distorted sound after upgrade to Kubuntu 22.10
> Date: Tue, 3 Jan 2023 12:44:52 +0100
> Dear list members,
> I'm quite new to Jack and just subscribed to this mailing list.
> First, let me say a warm Hello to everyone!
> Now to my problem.
> Since I upgraded Kubuntu 20.04 LTS to 22.04 (and also to 22.10), the
> sound I hear is distorted. Even when the sound source is very quiet,
> the sound is distorted. As if somewhere, the input signal is way too
> I tried a few different settings in the Jack Audio Connection Kit, at
> no avail.
> Of course, I did ample research at Brother Google and found seemingly
> similar problems. The advice that was given there, was either not
> applicable to my situation, or was far beyond my skills to actually
> digg that far into my Linux OS (I'm a chemistry teacher at a Dutch
> high school, not an IT professional ;-).
> Thus made me decide to ask for help here!
> My soundcard is a Focusrite Scarlett 2i2, The version of the software
> is the following:
> jackd: 5+nmu1; jackd2 & libjack-jackd2-0: 1.9.21; qjackctl: 0.9.7-1
> Below that is the output of the Messages in QjackCtl. Maybe and
> hopefully, that some skilled eye finds some occurring error ...
> Thanks in advance !!!
> JackAudio mailing list
> JackAudio mailing list
JackAudio mailing list
This is a bit off topic, as it is really a Debian system management question
I wish to deploy Jack on my system from source.
I have built jack with only warnings using
Paying attention to the caveats on that page I need to remove the
I am on a debian based system and `apt remove jackd` wants to remove all
my programmes that depend on Jack (fair enough), but naturally that is
not what I want.
How do I move the packaged jack aside without also moving aside all the
programmes I wish to use with Jack?
If not me then who? If not now then when? If not here then where?
So, here I stand, I can do no other
root(a)worik.org 021-1680650, (03) 4821804 Aotearoa (New Zealand)
Dear list members,
I'm quite new to Jack and just subscribed to this mailing list.
First, let me say a warm Hello to everyone!
*Now to my problem.*
Since I upgraded Kubuntu 20.04 LTS to 22.04 (and also to 22.10), the sound
I hear is distorted. Even when the sound source is very quiet, the sound is
distorted. As if somewhere, the input signal is way too high.
I tried a few different settings in the Jack Audio Connection Kit, at no
Of course, I did ample research at Brother Google and found seemingly
similar problems. The advice that was given there, was either not
applicable to my situation, or was far beyond my skills to actually digg
that far into my Linux OS (I'm a chemistry teacher at a Dutch high school,
not an IT professional ;-).
Thus made me decide to ask for help here!
My soundcard is a Focusrite Scarlett 2i2, The version of the software is
jackd: 5+nmu1; jackd2 & libjack-jackd2-0: 1.9.21; qjackctl: 0.9.7-1
Below that is the output of the Messages in QjackCtl. Maybe and hopefully,
that some skilled eye finds some occurring error ...
Thanks in advance !!!
" Can't talk to you without talking to me; we're guilty of the same old
Thinking a lot about less and less, and forgetting the Love we
[Grateful Dead, in: 'Althea']
Mijn blog: ✡ theskepticaltheist.eu ✡
I've been gigging for years with a carefully fine-tuned manjaro box where I run jack with 4ms "internal" latency (-r 48000 -p 64 -n 3).
With my Presonus Audiobox 1818VSL, that leads to a roundtrip latency of ~5.7ms (as measured by jack_iodelay), which I'm very happy with.
Now tried replacing my 1818VSL with a Soundcraft ui24r, same jack settings. The roundtrip latency jumps to a rather unimpressive 9.9ms!
So the "added latency" is almost 3.5 bigger with the Soundcraft. That's a pity, because this really is a nice machine otherwise...
Is it expected to find such enormous differences between interfaces - or did I just forget the -Xmagical parameter that will fix it all?
Any idea welcome, I'd love so much to love this gear! ;-)