Debian, lmms i Sync VST plugins to host playback.

Tematy związane z oprogramowaniem, instalacją, konfiguracją
glum
Posty: 12
Rejestracja: 14 lutego 2017, 16:02

Debian, lmms i Sync VST plugins to host playback.

Post autor: glum »

Mój problem.

Uruchamiam lmms w terminalu i uruchamiam w nim wtyczkę vst dblue.glitch.dll, wszystko to w debianie 9.0,
wyświetla się

Kod: Zaznacz cały

VST sync support disabled in your configuration
RemotePluginClient::shmget: Nie ma takiego pliku ani katalogu
RemoteVstPlugin.cpp::shmget: Nie ma takiego pliku ani katalogu
RemoteVstPlugin.cpp: Failed to initialize shared memory for VST synchronization.
 (VST-host synchronization will be disabled)
unique ID: dG[_
RemotePlugin::DebugMessage: inputs: 2  output: 2
RemotePlugin::DebugMessage: creating editor
RemotePlugin::DebugMessage: editor successfully created

wtyczka vst sie uruchamia i działa.

jednak w lmms jest taka opcja jak.
"Sync VST plugins to host playback"
bardzo mi potrzebna i chce by działała. Zaznaczam ją.
prubuje uruchomić od nowa lmms z tą opcją oraz włączam wtyczkę deblue.glitch
dostaje w terminalu

Kod: Zaznacz cały

Error while reading.
Remote plugin did not connect.
Error while writing.
QProcess: Destroyed while process is still running.

wyskakuje okno lmmsa że wtyczka nie mogła zostać załadowana z pewnych powodów.

Miałem wcześniej ubuntu i lmms z uruchomioną opcją "sync VST..." wszystko działało, więc to coś, gdzieś w debianie, tak myślę.

Z drugiej strony, gdy zainstaluje lmmsa z pliku .exe, za pomocą wine i uruchomie go, z tą opcją "Sync VST plugins to host playback " to działa dobrze. Vst się uruchamia.
Wszystko by było git, ale tu zaś ekran wtyczek jest niestabilny, znika, to się pojawia, choć sam dźwięk pracuje dobrze.

Znajdę tu jakąś pomoc, w rozwiązaniu tego problemu.?
Moderacja: Do prezentacji wyników z konsoli stosuj znaczniki code.
Ostatnio zmieniony 14 lutego 2017, 21:17 przez glum, łącznie zmieniany 2 razy.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Debian, lmms i Sync VST plugins to host playback.

Post autor: dedito »

Skąd instalowałeś lmms, z repozytoriów Debiana?
glum
Posty: 12
Rejestracja: 14 lutego 2017, 16:02

Re: Debian, lmms i Sync VST plugins to host playback.

Post autor: glum »

Witaj, dedito po wpisaniu w konsole

Kod: Zaznacz cały

aptitude show lmms
wychodzi takie coś

Kod: Zaznacz cały

Pakiet: lmms                                 
Wersja: 2:1.1.3-3kxstudio1
Stan: zainstalowany
Zainstalowany automatycznie: nie
Priorytet: opcjonalny
Sekcja: sound
Opiekun: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architektura: i386
Rozmiar rozpakowanego: 32,6 M
Wymaga: lmms-common (= 2:1.1.3-3kxstudio1), libasound2 (>= 1.0.16), libc6 (>=
        2.15), libcairo2 (>= 1.10.0), libfontconfig1 (>= 2.9.0), libgcc1 (>=
        1:4.1.1), libglib2.0-0 (>= 2.31.8), libjack-jackd2-0 (>= 1.9.5~dfsg-14)
        | libjack-0.116, libportaudio2 (>= 19+svn20101113), libqt4-xml (>=
        4:4.5.3), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.5.3),
        libsdl1.2debian (>= 1.2.11), libstdc++6 (>= 4.6), libx11-6, libxft2 (>
        2.1.1), stk-rawwaves, zynaddsubfx | zynaddsubfx-git
Poleca: lmms-vst-full (= 2:1.1.3-3kxstudio1), tap-plugins, caps
Sugeruje: fil-plugins, mcp-plugins, omins, freepats, fluid-soundfont-gm
Narusza zależności: lmms-common (< 1.0.0-1)
Zastępuje: lmms-common (< 1.0.0-1)
Opis: Linux Multimedia Studio
 LMMS aims to be a free alternative to popular (but commercial and closed-
 source) programs like FruityLoops, Cubase and Logic giving you the ability of
 producing music with your computer by creating cool loops, synthesizing and
 mixing sounds, arranging samples, having more fun with your MIDI-keyboard and
 much more... 
 
 LMMS combines the features of a tracker-/sequencer-program (pattern-/channel-/
 sample-/song-/effect-management) and those of powerful synthesizers and
 samplers in a modern, user-friendly and easy to use graphical user-interface.
Znaczniki: field::arts, implemented-in::c++, interface::graphical,
           interface::x11, role::program, scope::application, sound::mixer,
           sound::recorder, sound::sequencer, suite::kde, uitoolkit::qt,
           uitoolkit::sdl, use::editing, use::learning, works-with-format::mp3,
           works-with-format::oggvorbis, works-with::audio,
           works-with::music-notation, x11::application
wychodziło by że to z repozytoriów kxstudio
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Debian, lmms i Sync VST plugins to host playback.

Post autor: dedito »

Pytanie było skąd instalowałeś, czy z repozytoriów Debiana?
W stretchu jest zupełnie inna wersja https://packages.debian.org/stretch/lmms
Proponuję odinstalować obecny (preferowana opcja purge jeśli nie ma istotnych plików konfiguracyjnych) i zainstalować z debianowych repozytoriów.

Dla pewności pokaż stan swoich repozytoriów:

Kod: Zaznacz cały

apt-cache policy
glum
Posty: 12
Rejestracja: 14 lutego 2017, 16:02

Re: Debian, lmms i Sync VST plugins to host playback.

Post autor: glum »

posłuchałem rady, odinstalowałem lmms, usunąłem repozytoria kxstudio, zainstalowałem lmms ze żródeł debiana.
Jednak nadal nie działa. Dokładnie jest to samo co było. tzn wtyczka sie nie uruchamia, dostaje ten sam komunikat" Wtyczka nie może zostać uruchomiona" z tym, że hm, w konsoli pokazuje się więcej informacji. o to one

Kod: Zaznacz cały

VstSyncController: shmget() failed
RemotePluginClient::shmat: Brak dostępu
RemoteVstPlugin.cpp::shmat: Brak dostępu
unique ID: dG[_
wine: Unhandled page fault on read access to 0x00000010 at address 0x7fd8bfc3 (thread 0009), starting debugger...
RemotePlugin::DebugMessage: inputs: 2  output: 2
couldn't load main module (2)
Unhandled exception: page fault on read access to 0x00000010 in 32-bit code (0x7fd8bfc3).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:7fd8bfc3 ESP:0032fbb0 EBP:0032fc48 EFLAGS:00010202(  R- --  I   - - - )
 EAX:ffffffff EBX:7fd91000 ECX:b75a5780 EDX:7c175318
 ESI:7c143908 EDI:7c143908
Stack dump:
0x0032fbb0:  7c143960 0032fc38 7fd8b66c 7c143960
0x0032fbc0:  00000000 0032fbfc 7fd8b5ae 00000039
0x0032fbd0:  7fc6c76c 7fd6f000 7c1752d0 0032fc04
0x0032fbe0:  00000038 00000077 b7461ac9 00000058
0x0032fbf0:  7c1752b8 7c1752d0 7c1752d0 0032fc04
0x0032fc00:  00000004 5f5b4764 0032fc00 7fc6c787
Backtrace:
=>0 0x7fd8bfc3 (0x0032fc48)
  1 0x7fd8caf9 (0x0032fc88)
  2 0x7fd8cf57 (0x0032fd28)
  3 0x7fd8d4aa (0x0032fd98)
  4 0x7fd86648 (0x0032fe08)
  5 0x7fd8e6bb (0x0032fe48)
  6 0x7b85e83c in kernel32 (+0x4e83b) (0x0032fe68)
  7 0x7b85f80a in kernel32 (+0x4f809) (0x0032fe98)
  8 0x7bc802ec (0x0032feb8)
  9 0x7bc8329f (0x0032ffa8)
  10 0x7bc802ca (0x0032ffc8)
  11 0x7bc52d37 (0x0032ffe8)
0x7fd8bfc3: cmpb	$0x0,0x11(%eax)
Modules:
Module	Address			Debug info	Name (14 modules)
PE	  400000- 1047000	Deferred        dblue_glitch_v1_3
PE	7b810000-7b9b0000	Export          kernel32
PE	7bc10000-7bc14000	Deferred        ntdll
PE	7f030000-7f034000	Deferred        uxtheme
PE	7f270000-7f274000	Deferred        winex11
PE	7f2f0000-7f31f000	Deferred        comctl32
PE	7f3f0000-7f3f4000	Deferred        rpcrt4
PE	7f480000-7f488000	Deferred        ole32
PE	7f5c0000-7f5c8000	Deferred        oleaut32
PE	7f700000-7f704000	Deferred        imm32
PE	7f910000-7f94b000	Deferred        user32
PE	7fa60000-7fa64000	Deferred        advapi32
PE	7fad0000-7fad7000	Deferred        gdi32
PE	7ffd0000-7ffd4000	Deferred        version
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\usr\lib\i386-linux-gnu\lmms\RemoteVstPlugin.exe
	00000009    0 <==
0000000e services.exe
	0000001e    0
	0000001d    0
	00000017    0
	00000016    0
	00000014    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001c    0
	00000019    0
	00000018    0
	00000013    0
0000001a plugplay.exe
	00000020    0
	0000001f    0
	0000001b    0
00000021 explorer.exe
	00000025    0
	00000024    0
	00000023    0
	00000022    0
System information:
    Wine build: wine-1.8.6 (Debian 1.8.6-5)
    Platform: i386
    Version: Windows XP
    Host system: Linux
    Host version: 4.9.0-1-686-pae
Error while reading.
QProcess: Destroyed while process is still running.



gdy wpiszę w konsolę aptitude show lmms dostaję
to,

Kod: Zaznacz cały

Pakiet: lmms                                 
Wersja: 1.1.3-7
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wieloarchitekturowość: dozwolona
Priorytet: opcjonalny
Sekcja: sound
Opiekun: Debian Edu Packaging Team <debian-edu-pkg-team@lists.alioth.debian.org>
Architektura: i386
Rozmiar rozpakowanego: 12,2 M
Wymaga: lmms-common (>= 1.1.3-7), calf-ladspa, libasound2 (>= 1.0.16), libc6 (>=
        2.4), libfftw3-single3, libfltk1.3 (>= 1.3.1), libfluidsynth1 (>=
        1.1.6-4~), libgcc1 (>= 1:4.0), libjack-jackd2-0 (>= 1.9.10+20150825) |
        libjack-0.125, libogg0 (>= 1.0rc3), libportaudio2 (>= 19+svn20101113),
        libpulse0 (>= 0.99.1), libqt4-xml (>= 4:4.5.3), libqtcore4 (>= 4:4.8.0),
        libqtgui4 (>= 4:4.5.3), libsamplerate0 (>= 0.1.7), libsdl1.2debian (>=
        1.2.11), libsndfile1 (>= 1.0.20), libstdc++6 (>= 5.2), libstk-4.5.0,
        libvorbis0a (>= 1.1.2), libvorbisenc2 (>= 1.1.2), libvorbisfile3 (>=
        1.1.2), zlib1g (>= 1:1.1.4), stk
Poleca: tap-plugins, caps, lmms-vst-server:i386 (>= 1.1.3-7)
Sugeruje: fil-plugins, mcp-plugins, omins, freepats, fluid-soundfont-gm,
          ladspa-plugin
Narusza zależności: lmms-common (< 1.0.0-1)
Zastępuje: lmms-common (< 1.0.0-1)
Udostępnia: lmms:any (= 1.1.3-7)
Opis: Linux Multimedia Studio
 LMMS aims to be a free alternative to popular (but commercial and closed-
 source) programs like FruityLoops, Cubase and Logic giving you the ability of
 producing music with your computer by creating cool loops, synthesizing and
 mixing sounds, arranging samples, having more fun with your MIDI-keyboard and
 much more... 
 
 LMMS combines the features of a tracker-/sequencer-program (pattern-/channel-/
 sample-/song-/effect-management) and those of powerful synthesizers and
 samplers in a modern, user-friendly and easy to use graphical user-interface.
Strona internetowa: http://lmms.io/
Znaczniki: field::arts, implemented-in::c++, interface::graphical,
           interface::x11, role::program, scope::application, sound::mixer,
           sound::recorder, sound::sequencer, suite::kde, uitoolkit::qt,
           uitoolkit::sdl, use::editing, use::learning, works-with-format::mp3,
           works-with-format::oggvorbis, works-with::audio,
           works-with::music-notation, x11::application

po wpisaniu apt-cache policy, dostaję

Kod: Zaznacz cały

Plików pakietów:
 100 /var/lib/dpkg/status
     release a=now
 500 http://www.deb-multimedia.org testing/non-free i386 Packages
     release v=9.0,o=Unofficial Multimedia Packages,a=testing,n=stretch,l=Unofficial Multimedia Packages,c=non-free,b=i386
     origin www.deb-multimedia.org
 500 http://www.deb-multimedia.org testing/main i386 Packages
     release v=9.0,o=Unofficial Multimedia Packages,a=testing,n=stretch,l=Unofficial Multimedia Packages,c=main,b=i386
     origin www.deb-multimedia.org
 500 http://ftp.pl.debian.org/debian testing/contrib i386 Packages
     release o=Debian,a=testing,n=stretch,l=Debian,c=contrib,b=i386
     origin ftp.pl.debian.org
 500 http://ftp.pl.debian.org/debian testing/non-free i386 Packages
     release o=Debian,a=testing,n=stretch,l=Debian,c=non-free,b=i386
     origin ftp.pl.debian.org
 500 http://ftp.pl.debian.org/debian testing/main i386 Packages
     release o=Debian,a=testing,n=stretch,l=Debian,c=main,b=i386
     origin ftp.pl.debian.org
Przypięte pakiety:

Edit.

Teraz po uruchomieniu lmms z opcja "sync.." w konsoli pojawiło się to:

Kod: Zaznacz cały

lmms
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = Nie ma takiego pliku ani katalogu
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
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = Nie ma takiego pliku ani katalogu
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
Error while reading.
Remote plugin did not connect.
Error while writing.
QProcess: Destroyed while process is still running.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Debian, lmms i Sync VST plugins to host playback.

Post autor: dedito »

Coś chyba nie dokońca go usunąłeś.
Wykonaj sobie:

Kod: Zaznacz cały

dpkg -l | grep lmms
Potem usuń wszystkie paczki jakie wyskoczą (przez purge).
Potem jak repozytoria są już w porządku wykonaj

Kod: Zaznacz cały

apt-get update && apt-get dist-upgrade
I wtedy instaluj lmms.
glum
Posty: 12
Rejestracja: 14 lutego 2017, 16:02

Re: Debian, lmms i Sync VST plugins to host playback.

Post autor: glum »

Zrobiłem jak mówisz, ale na nic to, dalej to samo. choć bez większych informacji, poprostu

Kod: Zaznacz cały

lmms
Error while reading.
Remote plugin did not connect.
Error while writing.
QProcess: Destroyed while process is still running.
Obrazek
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Debian, lmms i Sync VST plugins to host playback.

Post autor: dedito »

Czyli można powiedzieć, że masz to co było przed napisaniem na forum?
glum
Posty: 12
Rejestracja: 14 lutego 2017, 16:02

Re: Debian, lmms i Sync VST plugins to host playback.

Post autor: glum »

tak, z tą różnicą, że lmms jest teraz zainstalowany ze źródeł debiana. hm
glum
Posty: 12
Rejestracja: 14 lutego 2017, 16:02

Re: Debian, lmms i Sync VST plugins to host playback.

Post autor: glum »

Tak, się teraz zastanawiam, ponieważ radziłeś usunąć lmms i resztę bibliotek, z opcją purge, teoretycznie ta opcja usunąć powinna wszystko co związane z lmms, calą konfigurację.

jednak po odinstalowaniu komendą

Kod: Zaznacz cały

aptitude purge lmms
i ponownej instalacji

Kod: Zaznacz cały

aptitude install lmms
w ustawieniach lmms, ścieżka do wtyczek vst, jest taka, jak nadana wcześniej przezemnie, jeszcze za instalacji z repozytoriów kxstudio.

Być może ja coś źle usuwam tego lmms?

jak powinna brzmieć komenda na pełne usunięcie?

Kod: Zaznacz cały

aptitude purge lmms
?
ODPOWIEDZ