Studio Link Plugin connected nicht - websocket closed

Der Tipp und damit der Workaround von @johmue funktioniert auf meinem Laptop (auf dem das Problem mit Studio-Link auftritt) hier mit Ubuntu 18.04! Vielleicht hilft diese Info beim Debuggen irgendwie.

Limitierend bleibt - und daher ist er noch keine Lösung, dass damit nur eine Studio-Link Verbindung aufgemacht werden kann (oder kann man da als Parameter die Anzahl der Spuren irgendwie mitgeben?)

Also @holm, wenn Ihr nur zu zweit seid, wäre das eine Lösung.

Diesen Tipp habe ich wohl übersehen. Danke dafür!

Ubuntu (Mate) und Ardour sind ja scheinbar generell keine guten Freunde… Jack Integration hakelig, Ardour startet je nach gewähltem Mate-Theme gar nicht erst, … Höchst unbefriedigend.

Aber ich werde es so ausprobieren, in der Hoffnung, dass ich den Open Source Workflow sinnvoll gestaltet bekomme :slight_smile:

Habe gerade, da ich das gleiche Problem habe, mit dem Ardour-Maintainer kommuniziert:

https://tracker.ardour.org/view.php?id=7700

Ergebnis: Bitte das Studiolink-Plugin statisch linken!

Werde versuchen, das hier irgendwo (issue-tracker) einzukippen.

Viele Grüße

Hauke

2 „Gefällt mir“

Es ist zwar ein Jahr her, aber zwischenzeitlich weiss ich auch, wie man mehrere Studiolinkverbindungen nutzt :wink:

Man legt pro einzuladendem Gast einen separaten Bus im Ardour an, weist diesem das Studiolink Plugin zu und legt dann eine Audiospur pro Teilnehmer an die den Studiolink Bus als Eingang erhält.

Hier ein paar Screenshots aus meinem Template, sowie mein default-template für die Landnerdschaft.
Die Studiolink Bus-Spuren kann man dann ausblenden (letzter Screenshot)

screenshot1461

screenshot1462

screenshot1462

screenshot1463

screenshot1464

screenshot1465

screenshot1466

screenshot1467

screenshot1468

LNS-4+1+SB.template:
Download: https://www.landnerdschaft.com/LNS-4+1+SB.template

xml in zip:

LNS-4 1 SB.template.zip (10,9 KB)

4 „Gefällt mir“

Da werden wir den @sreimers enfach mal per mention darauf aufmerksam machen :slight_smile:

2 „Gefällt mir“

Unter welcher Linux Distribution und welchem Kernel?

1 „Gefällt mir“

Wunderbar funktionieren Ardour und Studiolink Plugin derzeit bei mir unter

Arch Linux mit

Linux cmxps 4.14.85-1-lts #1 SMP Sat Dec 1 13:41:17 CET 2018 x86_64 GNU/Linux
1 „Gefällt mir“

Ja, dass es mit Arch funktioniert, hatte ich am 10. Jänner beschrieben.
Das Problem besteht unter Ubuntu ab 17.10.

2 „Gefällt mir“

Ich habe mittlerweile einen Fix gebaut: https://s3.eu-central-1.amazonaws.com/studio-link-artifacts/v19.xx.x/v19.02.0-alpha-532.eb46e9d/studio-link-plugin-linux.zip

Gerne einmal testen ob diese Version noch Probleme unter verschiedenen Linux Distributionen mit Ardour macht.

2 „Gefällt mir“

Hmm. Geht bei mir immer noch nicht.

Die Level-Balken in Webbrowser stehen immer fix auf Max, und das Termial sagt:

cw@nvidion:~/Audio$ ardour5 &
[1] 19387
hcw@nvidion:~/Audio$ bind txt domain [gtk2_ardour5] to /usr/share/ardour5/locale
Ardour5.12.0 (kompiliert mit Version 1:5.12.0-3 und GCC Version7.3.0)
ardour: [INFO]: Ihre Systemkonfiguration beschränkt Ardour auf nur 4096 offene Dateien
ardour: [INFO]: Lade Systemkonfigurationsdatei /etc/ardour5/system_config
ardour: [INFO]: Lade Benutzerkonfiguration /home/hcw/.config/ardour5/config
ardour: [INFO]: CPU vendor: GenuineIntel
ardour: [INFO]: AVX-capable processor
ardour: [INFO]: CPU brand: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
ardour: [INFO]: Using SSE optimized routines
ardour: [INFO]: lade voreingestellte UI-Konfigurationsdatei /etc/ardour5/default_ui_config
ardour: [INFO]: Lade benutzerdefinierte UI-Konfigurationsdatei /home/hcw/.config/ardour5/ui_config
Farbe shuttle bg nicht gefunden
ardour: [INFO]: Lade Farbdatei /usr/share/ardour5/themes/dark-ardour.colors
ardour: [INFO]: Loading ui configuration file /etc/ardour5/clearlooks.rc
ardour: [INFO]: Loading ui configuration file /etc/ardour5/clearlooks.rc
Found nothing along /home/hcw/.config/ardour5/templates:/usr/share/ardour5/templates
run dialog
no more csLADSPA plugins
no more csLADSPA plugins
Scanning folders for bundled LV2s: /usr/lib/ardour5/LV2
Set cursor set to default
activate baresip v0.6.0 Copyright (C) 2010 - 2015 Alfred E. Heggestad et al.
config: creating config template /home/hcw/.studio-link-plugin/config
/usr/local/lib/baresip/modules: detected 0 modules
Local network address:  IPv4=enp2s0:192.168.2.123 


[1]+  Angehalten              ardour5
hcw@nvidion:~/Audio$ fg
ardour5
aucodec: opus/48000/2
aucodec: PCMU/8000/1
aucodec: PCMA/8000/1
ausrc: effect
auplay: effect
dl: mod: ./slrtaudio.so (./slrtaudio.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden)
module slrtaudio.so: Datei oder Verzeichnis nicht gefunden
medianat: stun
medianat: turn
medianat: ice
Studio Link Webapp v19.02.0-alpha-532.eb46e9d - Effect Plugin Copyright (C) 2013-2019 Sebastian Reimers <studio-link.de>
http listening on port: 46879
Populated 3 audio codecs
Populated 0 audio filters
Populated 0 video codecs
Populated 0 video filters
using stunserver: 'stun:1056d0f6:c0c4b60ab51eaa@stun.studio-link.de'
1056d0f6@studio-link.de: Using medianat `turn'
using stunserver: 'stun:e06f1aa4:cdaa5710299680@stun.studio-link.de'
e06f1aa4@studio-link.de: Using medianat `turn'
Butler drops pool trash
DESTRUCT SESSION
ua: stop all (forced=0)
UNREGISTERING: sip:1056d0f6@studio-link.de
UNREGISTERING: sip:e06f1aa4@studio-link.de
webapp_ws_close
fd 42 in use: flags=1 fh=0x7f0c46918e20 arg=0x55a7c9eaca40
fd 43 in use: flags=1 fh=0x7f0c46918e20 arg=0x55a7c9eafea0
fd 44 in use: flags=1 fh=0x7f0c4691b610 arg=0x55a7c9eaffd0
fd 45 in use: flags=1 fh=0x7f0c4691b610 arg=0x55a7c9eb0c30
hcw@nvidion:~/Audio$ ldd ~/.lv2/studio-link.lv2/
manifest.ttl     README.md        studio-link.so   studio-link.ttl  
hcw@nvidion:~/Audio$ ldd ~/.lv2/studio-link.lv2/studio-link.so 
	linux-vdso.so.1 (0x00007ffd442ec000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1d74778000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1d74559000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f1d7433c000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1d74138000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1d73d47000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f1d752f5000)
1 „Gefällt mir“

Kann unter Ubuntu 18.10 bestätigen, dass das Problem bestehen bleibt. Log output:

Mar  7 11:59:00 singularity /usr/lib/gdm3/gdm-x-session[3074]: Scanning folders for bundled LV2s: /usr/lib/ardour5/LV2
Mar  7 11:59:01 singularity /usr/lib/gdm3/gdm-x-session[3074]: Set cursor set to default
Mar  7 11:59:02 singularity /usr/lib/gdm3/gdm-x-session[3074]: activate baresip v0.6.0 Copyright (C) 2010 - 2015 Alfred E. Heggestad et al.
Mar  7 11:59:02 singularity /usr/lib/gdm3/gdm-x-session[3074]: #033[31mmain: epoll_ctl: EPOLL_CTL_ADD: fd=0 (Vorgang nicht zulässig)
Mar  7 11:59:02 singularity /usr/lib/gdm3/gdm-x-session[3074]: #033[;m#033[31mmain: fd_listen: fd=0 flags=0x01 (Vorgang nicht zulässig)
Mar  7 11:59:02 singularity /usr/lib/gdm3/gdm-x-session[3074]: #033[;m#033[31mdl: mod: ./stdio.so (./stdio.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden)
Mar  7 11:59:02 singularity /usr/lib/gdm3/gdm-x-session[3074]: #033[;m#033[31mdl: mod: ./slrtaudio.so (./slrtaudio.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden)
Mar  7 11:59:02 singularity /usr/lib/gdm3/gdm-x-session[3074]: #033[;mStudio Link Webapp v19.02.0-alpha-532.eb46e9d - Effect Plugin Copyright (C) 2013-2019 Sebastian Reimers <studio-link.de>
Mar  7 11:59:03 singularity /usr/lib/gdm3/gdm-x-session[3074]: (google-chrome-stable:4608): Gtk-WARNING **: 11:59:03.205: Theme parsing error: gtk-widgets.css:3135:13: 'max-width' is not a valid property name
Mar  7 11:59:03 singularity /usr/lib/gdm3/gdm-x-session[3074]: (google-chrome-stable:4608): Gtk-WARNING **: 11:59:03.206: Theme parsing error: gtk-widgets.css:3136:14: 'max-height' is not a valid property name
Mar  7 11:59:03 singularity dbus-daemon[3084]: [session uid=1000 pid=3084] Activating service name='org.freedesktop.Notifications' requested by ':1.83' (uid=1000 pid=4608 comm="/opt/google/chrome/chrome http://127.0.0.1:36595/ " label="unconfined")
Mar  7 11:59:03 singularity dbus-daemon[3084]: [session uid=1000 pid=3084] Successfully activated service 'org.freedesktop.Notifications'
1 „Gefällt mir“

Habe jetzt mal ein Issue auf Gitlab dazu aufgemacht, bevor wir das hier weiter diskutieren. :grin:

1 „Gefällt mir“