openAVproductions / openAV-Luppp

Luppp is a live performance tool, created by OpenAV productions.
http://openavproductions.com/luppp
GNU General Public License v3.0
256 stars 43 forks source link

UI won't load #314

Closed sezanzeb closed 1 year ago

sezanzeb commented 3 years ago
➜  ~ luppp
[Luppp] main:78: Git: Version info could not be read.
[Luppp] main:94: Built with BUILD_TESTS enabled
[Luppp] Gui:462: Loaded preferences
Cannot open Luppp client
JackShmReadWritePtr1::~JackShmReadWritePtr1 - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
jack_get_sample_rate called with a NULL client
jack_get_buffer_size called with a NULL client
jack_get_sample_rate called with a NULL client
jack_port_register called with a NULL client
jack_port_register called with a NULL client
jack_port_register called with a NULL client
...

image

Won't start. I can do right-clicks though and it opens dropdowns:

image

same problem when building from the git clone "release-1.1-220-g0a55b492 and with the appimage from https://github.com/openAVproductions/openAV-Luppp/releases/tag/release-1.2.1

➜  ~ luppp --version
Version info could not be read.
➜  ~ pacman -Ss luppp
community/luppp 1.2.1-1 (pro-audio) [installed]

manjaro

wvengen commented 3 years ago

It looks like you haven't started JACK before starting Luppp. Try starting the JACK daemon beforehand, e.g. using QJackCtl.

sezanzeb commented 3 years ago

not having started jack gives me different errors:

under certain conditions; see the file COPYING for details
Could not open component .so '/usr/lib/jack/jack_firewire.so': libffado.so.2: cannot open shared object file: No such file or directory
Could not open component .so '/usr/lib/jack/jack_firewire.so': libffado.so.2: cannot open shared object file: No such file or directory
jack_get_descriptor : dll jack_firewire.so is not a driver
jack_get_descriptor returns null for 'jack_firewire.so'
Could not open component .so '/usr/lib/jack/jack_firewire.so': libffado.so.2: cannot open shared object file: No such file or directory
JACK server starting in realtime mode with priority 10
self-connect-mode is "Don't restrict self connect requests"
Cannot lock down 82280346 byte memory area (Cannot allocate memory)
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
JackTemporaryException : now quits...
Released audio card Audio0
audio_reservation_finish
Cannot initialize driver
JackServer::Open failed with -1
Failed to open server
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
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
jack_get_sample_rate called with a NULL client
jack_get_buffer_size called with a NULL client
jack_get_sample_rate called with a NULL client
jack_port_register called with a NULL client
jack_port_register called with a NULL client
jack_port_register called with a NULL client

however, it works today, so I cannot reproduce the issue anymore.

harryhaaren commented 3 years ago

The error logs you posted indeed seems like Jack2 (the version of JACK you're using) is having some issues with something... not sure exactly what.

@sezanzeb - to confirm - Luppp is working OK now?

sezanzeb commented 3 years ago

it launches yes, thanks.

I was hoping it would work differently though, or maybe I just didn't figure it out yet.

The nux loop core, once it has the loop length set, will start recording over the beginning once it reaches the end.

for example, playing like: --o--o-- over 4 beats would result in -oo- being recorded. And it will also play back --o- while recording -o--. Like a tape that continues to go in a circle, and new incoming sound adds to the existing sound, while the old existing sound is played back.

I would love to reproduce this on a computer with multiple tracks.

harryhaaren commented 1 year ago

Luppp has "overdub" behaviour, as well as recording. I'm not following the exact description, but the "UI won't load" issue seems fixed at this point, closing.