Re: [LAU] jconvolver does not find a running Jack2 server

From: Moshe Werner <moshwe@email-addr-hidden>
Date: Wed Aug 07 2019 - 06:44:02 EEST

Hi everyone,

On Tue, Aug 6, 2019 at 9:40 PM ORL - AMMD <orl@email-addr-hidden> wrote:

> Hi!
>
> Le 06/08/2019 à 20:24, Chris Caudle a écrit :
> > On Tue, August 6, 2019 12:10 pm, Moshe Werner wrote:
> >
> >> Normally I would use Cadence to start Jack
> > Checking jconvolver after starting jackd on the command line would give
> > indication whether Cadence is starting jackd in an unexpected way.
> >
>
> Yep, could be. Once I got a similar problem (a long time ago), and the
> fact is, I played with the jack server name options, and finally the
> apps couldn't recognize the jack server running (iirc because of that
> jack server name). It might be that Cadence runs jack with a specific
> server name, and that you have to run every app through Cadence.
>

How can I check with what server name jack is run by Cadence?
This is the output in Cadence's log window:

Wed Aug 7 06:41:37 2019: Starting jack server...

Wed Aug 7 06:41:37 2019: JACK server starting in realtime mode with
priority 89

Wed Aug 7 06:41:37 2019: self-connect-mode is "Don't restrict self connect
requests"

Wed Aug 7 06:41:37 2019: Acquired audio card Audio2

Wed Aug 7 06:41:37 2019: creating alsa driver ...
hw:D1248,0|hw:D1248,0|128|2|48000|0|0|nomon|swmeter|-|32bit

Wed Aug 7 06:41:37 2019: configuring for 48000Hz, period = 128 frames (2.7
ms), buffer = 2 periods

Wed Aug 7 06:41:37 2019: ALSA: final selected sample format for capture:
24bit little-endian in 3bytes format

Wed Aug 7 06:41:37 2019: ALSA: use 2 periods for capture

Wed Aug 7 06:41:37 2019: ALSA: final selected sample format for playback:
24bit little-endian in 3bytes format

Wed Aug 7 06:41:37 2019: ALSA: use 2 periods for playback

> Another thing I'm thinking of, it might be that Cadence doesn't allow
> self-connection from applications (there is an option in Ladish for
> that, so that you don't have connexions messing up between those made by
> Ladish and those made by the apps themselves). If yes, then maybe
> jconvolver just wants to connect to some jack ports at startup and as
> Cadence doesn't allow it, then it stops.
>

I normally start Ardour not through Cadenca and that works as expected.

>
>
> In both cases, starting with jack in terminal, as Chris said, and
> checking whether you can run jconvolver then will already help avoiding
> some hypothesis.
>
>

 That looks as expected, no warnings shown.
> What happens when that jackd instance is running and you start jconvolver?
> Can you post the same for the jconvolver command? I tried just to check
> and did not see many startup messages, just one about modifying the
> requested partition size from the conf file.

 with jackd from commamd line:

[moshew@email-addr-hidden-laptop ~]$ jconvolver
/usr/share/doc/jconvolver/DRC-Salon-Sofa/salonsofa.conf
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
Can't connect to JACK

Hi Oliver,

--period 128 -> this is very low. Not all system/hardware are able to
> handle it.

All other programs (Ardour & Pianoteq etc.) work with this settings.
Do you see any reason why jconvolver would not?

Thanks

Moshe

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Wed Aug 7 08:15:01 2019

This archive was generated by hypermail 2.1.8 : Wed Aug 07 2019 - 08:15:01 EEST