On Mittwoch, 3. November 2021 00:48:40 CET Sawyer Bergeron wrote:
> Hi All,
> 
> I'm trying to get linuxsampler running on top of pipewire using
> pipewire-jack. When creating a channel in qsampler I get the following
> output from linuxsampler:
> 
> ```
> 
> > LinuxSampler 2.2.0
> > Copyright (C) 2003,2004 by Benno Senoner and Christian Schoenebeck
> > Copyright (C) 2005-2021 Christian Schoenebeck
> > Binary built: Jun  3 2021
> > Detected features: MMX SSE SSE2
> > Automatic Stacktrace: Off
> > Creating Sampler...OK
> > Registered sampler engines: 'GIG','SF2','SFZ'
> > Registered MIDI input drivers: ALSA,JACK
> > Registered audio output drivers: ALSA,JACK
> > Loading instrument editor plugins...OK
> > Registered instrument editors: 'gigedit'
> > Registered internal effect systems: LADSPA
> > Registered internal effects: 467
> > Starting LSCP network server (0.0.0.0:8888)...Thread: WARNING, can't
> > mlockall() memory!
> > OK
> > LinuxSampler initialization completed. :-)
> > 
> > LSCPServer: Client connection established on socket:8.
> > LSCPServer: Client connection established on socket:9.
> > Cannot connect to server socket err = No such file or directory
> > Cannot connect to server request channel
> > Automatic start of JACK server is disabled at configure time
> > 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
> > Automatic start of JACK server is disabled at configure time
> > 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
> > Seems Jack server is not running.
> > Thread: WARNING, can't assign realtime scheduling to thread!
> > Thread: WARNING, can't mlockall() memory!
> > No audio output device connected to sampler channel
> 
> ```
> 
> Some other jack applications (ardour, qjackctl) all seem to happily run
> here so I'm pretty sure pipewire-jack is at least running properly. Are
> there any workarounds known of for this?
> 
> Thanks in advance for any info, let me know if any further output would be
> helpful.
> 
> --Sawyer

Looks like this is about this topic:
https://bb.linuxsampler.org/viewtopic.php?f=6&t=19964

So you are saying it does work with other JACK client apps, but it does not 
work with LS being a JACK client.

Please check against which precise JACK libs those apps are linked to on your 
system, which you can easily do by using 'ldd'. Because from what I can see, 
it looks like the working ones are compiled against a pipewire jack client 
lib, whereas LS was maybe linked against the "real" / official JACK server's 
client lib.

CU
Christian




_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to