Nux!


Home » Repos » Report a problem or request a package » Problem with LMMS and VST (el7)
Problem with LMMS and VST [message #3921] Thu, 28 September 2017 03:40 Go to next message
doflamingo is currently offline  doflamingo
Messages: 19
Registered: September 2017
Junior Member
Hello

Can you patch LMMS 1.1.3 with this: https://github.com/LMMS/lmms/pull/2739

I have Wine with WoW64 but unable to load VST (hang)

I try build LMMS 1.2 RC3 (after #2739) it works!

Thanks
Re: Problem with LMMS and VST [message #3922 is a reply to message #3921] Thu, 28 September 2017 09:51 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

Hello,

Tried, but the patch does not apply cleanly to 1.1.3:

Hunk #27 succeeded at 1053 (offset 29 lines).
Hunk #28 succeeded at 1074 (offset 29 lines).
Hunk #29 succeeded at 1085 (offset 29 lines).
Hunk #30 succeeded at 1141 (offset 29 lines).
Hunk #31 succeeded at 1159 (offset 29 lines).
Hunk #32 succeeded at 1227 (offset 29 lines).
Hunk #33 succeeded at 1246 (offset 29 lines).
2 out of 33 hunks FAILED -- saving rejects to file include/RemotePlugin.h.rej
patching file plugins/vst_base/RemoteVstPlugin.cpp
Hunk #7 succeeded at 1893 (offset -7 lines).
patching file plugins/vst_base/VstPlugin.cpp
Hunk #1 succeeded at 78 (offset -2 lines).
patching file plugins/vst_base/VstPlugin.h
patching file plugins/zynaddsubfx/RemoteZynAddSubFx.cpp
patching file plugins/zynaddsubfx/ZynAddSubFx.cpp
Hunk #1 succeeded at 74 (offset 4 lines).
patching file plugins/zynaddsubfx/ZynAddSubFx.h
Hunk #1 FAILED at 44.
1 out of 1 hunk FAILED -- saving rejects to file plugins/zynaddsubfx/ZynAddSubFx.h.rej
patching file src/core/RemotePlugin.cpp
Hunk #1 succeeded at 39 (offset -1 lines).
Hunk #2 succeeded at 75 (offset -1 lines).
Hunk #3 succeeded at 96 (offset -1 lines).
Hunk #4 succeeded at 155 (offset -1 lines).
Hunk #5 FAILED at 175.
Hunk #7 succeeded at 413 (offset 2 lines).
Hunk #8 succeeded at 432 (offset 2 lines).
1 out of 8 hunks FAILED -- saving rejects to file src/core/RemotePlugin.cpp.rej
patching file src/core/main.cpp
Hunk #1 FAILED at 59.
Hunk #2 FAILED at 611.
2 out of 2 hunks FAILED -- saving rejects to file src/core/main.cpp.rej

Re: Problem with LMMS and VST [message #3923 is a reply to message #3921] Fri, 29 September 2017 03:51 Go to previous messageGo to next message
doflamingo is currently offline  doflamingo
Messages: 19
Registered: September 2017
Junior Member
Strange. I have 1.1.3 with working VST.. Using "sync-socket.patch" of LMMS Debian patch: https://anonscm.debian.org/cgit/debian-edu/pkg-team/lmms.git /plain/debian/patches
Re: Problem with LMMS and VST [message #3924 is a reply to message #3921] Fri, 29 September 2017 17:45 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

The Fedora SRPMS I backported includes several other patches which may conflict with it.
I'll have a look when I have some more time.
Re: Problem with LMMS and VST [message #3925 is a reply to message #3924] Sun, 15 October 2017 08:25 Go to previous messageGo to next message
doflamingo is currently offline  doflamingo
Messages: 19
Registered: September 2017
Junior Member
I think it was conflict with lmms-1.1.3-libexecdir.patch

Can you try this.. I've modified it a bit.
Re: Problem with LMMS and VST [message #3928 is a reply to message #3921] Mon, 16 October 2017 09:45 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

Good job, your patch applied cleanly.
Can you please test the rpms?
http://li.nux.ro/download/nux/tmp/lmms7/
Re: Problem with LMMS and VST [message #3929 is a reply to message #3928] Mon, 16 October 2017 11:16 Go to previous messageGo to next message
doflamingo is currently offline  doflamingo
Messages: 19
Registered: September 2017
Junior Member
Error: Package: lmms-1.1.3-2.el7.nux.x86_64 (/lmms-1.1.3-2.el7.nux.x86_64)
           Requires: lmms-vst = 1.1.3-2.el7.nux
           Available: lmms-vst-1.1.3-1.el7.nux.i686 (nux-dextop)


Did you forget something?

Suggestion, better to remove your session ID in your url (changelog): forums.nux.ro/index.php?t=msg&th=725&goto=3925&S=9c20e2aca9f44e482c2524f33b328bd7#msg_3925

[Updated on: Mon, 16 October 2017 11:23]

Report message to a moderator

Re: Problem with LMMS and VST [message #3930 is a reply to message #3921] Mon, 16 October 2017 16:01 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

Right, I need to build it for 32 bit, this will be little bit more challenging as there are many missing deps (EPEL doesn't do 32 bit).
Re: Problem with LMMS and VST [message #3931 is a reply to message #3921] Mon, 16 October 2017 17:02 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

Ok, fixed and fixed, please try again.
Re: Problem with LMMS and VST [message #3932 is a reply to message #3931] Tue, 17 October 2017 01:10 Go to previous messageGo to next message
doflamingo is currently offline  doflamingo
Messages: 19
Registered: September 2017
Junior Member
Error: Package: lmms-vst-1.1.3-2.el7.nux.i686 (/lmms-vst-1.1.3-2.el7.nux.i686)
           Requires: libwine.so.1
Error: Package: lmms-vst-1.1.3-2.el7.nux.i686 (/lmms-vst-1.1.3-2.el7.nux.i686)
           Requires: libwine.so.1(WINE_1.0)


Your previous lmms-vst.i686 doesn't require that.
Re: Problem with LMMS and VST [message #3933 is a reply to message #3921] Tue, 17 October 2017 10:25 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

Must be AutoReqProv, I'll disable that.
FIY I've used this repo for wine 32bit
https://harbottle.gitlab.io/wine32/7/i386/
Re: Problem with LMMS and VST [message #3934 is a reply to message #3921] Tue, 17 October 2017 11:32 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

Check again please
Re: Problem with LMMS and VST [message #3935 is a reply to message #3933] Tue, 17 October 2017 12:07 Go to previous messageGo to next message
doflamingo is currently offline  doflamingo
Messages: 19
Registered: September 2017
Junior Member
Thanks for the link. It seems equivalent i686 version of epel. I didn't know that someone already created i686 version. 64 bit alone is totally useless for me (doesn't have 32 support by default). Currently I build myself 64 bit with 32 support. https://wiki.winehq.org/Building_Wine#Shared_WoW64 Though I still prefer 32. There are many older, incomparable 32 bit programs. That's why Windows 64 doesn't drop 32 bit support.
Re: Problem with LMMS and VST [message #3936 is a reply to message #3921] Tue, 17 October 2017 12:12 Go to previous messageGo to next message
doflamingo is currently offline  doflamingo
Messages: 19
Registered: September 2017
Junior Member
What is the problem? Is that related to this?

IF(WANT_VST_NOWINE)
	SET(LMMS_SUPPORT_VST TRUE)
ENDIF(WANT_VST_NOWINE)


OK. Testing...
Re: Problem with LMMS and VST [message #3937 is a reply to message #3921] Tue, 17 October 2017 12:34 Go to previous messageGo to next message
doflamingo is currently offline  doflamingo
Messages: 19
Registered: September 2017
Junior Member
BTW, The problem still persists.
Re: Problem with LMMS and VST [message #3938 is a reply to message #3921] Tue, 17 October 2017 15:13 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

I'm at a loss ... Better go on using your manual installation for now.
When Fedora has fixed/updated, I'll try a backport.
Re: Problem with LMMS and VST [message #3939 is a reply to message #3935] Tue, 17 October 2017 15:14 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

doflamingo wrote on Tue, 17 October 2017 11:07
Thanks for the link. It seems equivalent i686 version of epel. I didn't know that someone already created i686 version. 64 bit alone is totally useless for me (doesn't have 32 support by default). Currently I build myself 64 bit with 32 support. https://wiki.winehq.org/Building_Wine#Shared_WoW64 Though I still prefer 32. There are many older, incomparable 32 bit programs. That's why Windows 64 doesn't drop 32 bit support.


It was announced on the CentOS mailing list recently, apparently you're not the only one needing 32bit wine. Enjoy.
Re: Problem with LMMS and VST [message #3940 is a reply to message #3938] Tue, 17 October 2017 22:15 Go to previous messageGo to next message
doflamingo is currently offline  doflamingo
Messages: 19
Registered: September 2017
Junior Member
nux wrote on Tue, 17 October 2017 21:13
I'm at a loss ... Better go on using your manual installation for now.
When Fedora has fixed/updated, I'll try a backport.

I try install lmms-vst.i686 from Fedora also requires libwine.so.1. So is that normal if we have wine32 in repo? If so, it's actually not a problem.
Re: Problem with LMMS and VST [message #3941 is a reply to message #3921] Wed, 18 October 2017 11:08 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

Not sure..
So is the latest RPM working for you?
Re: Problem with LMMS and VST [message #3942 is a reply to message #3941] Thu, 19 October 2017 01:22 Go to previous messageGo to next message
doflamingo is currently offline  doflamingo
Messages: 19
Registered: September 2017
Junior Member
Yes, I can install, after add wine32 repo. The package needed is wine-core.i686

But when opening the program, it displays a window "Plugin not found"
The plugin "tripleoscillator" wasn't found or could not be loaded!
Reason: "Cannot load library /usr/local/bin/../lib/lmms/tripleoscillator: (/usr/local/bin/../lib/lmms/libtripleoscillator.so: cannot open shared object file: No such file or directory)"
Re: Problem with LMMS and VST [message #3943 is a reply to message #3921] Thu, 19 October 2017 08:58 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

I think that's a side effect of having installed it manually originally.
Make sure you uninstalled it properly (most Makefile's come with uninstall or deinstall option, if you still have the install dir) and delete your /etc/ld.so.cache

I installed it now on my station and it runs just fine, I also checked the RPMs and both the 32bit and 64bit packages install that particular library.
Re: Problem with LMMS and VST [message #3944 is a reply to message #3921] Thu, 19 October 2017 14:51 Go to previous messageGo to next message
doflamingo is currently offline  doflamingo
Messages: 19
Registered: September 2017
Junior Member
Found the culprit. I still have lmms binary in /usr/local/bin/ (manual install). Your rpm install lmms binary in /usr/bin/. When I type `lmms` in Terminal, seems like binary in /usr/local/bin/ has higher priority. I deleted /usr/local/bin/lmms fix the problem.

This version doesn't come with make uninstall option.

Tested OK now can load VSTs. Please move to repo. What about Fedora users, can they load VSTs?

BTW, the url in changelog should be like this:
https://forums.nux.ro/index.php?t=msg&th=725&goto=3925#msg_3925
(& in the end is unnecessary, if you have time)

Have a nice day.. Good night from here.

[Updated on: Thu, 19 October 2017 16:30]

Report message to a moderator

Re: Problem with LMMS and VST [message #3945 is a reply to message #3921] Thu, 19 October 2017 17:01 Go to previous message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

Thanks for testing, I'll move it to the main repo.
Previous Topic: [Request] volumeicon
Next Topic: Caffeine
Goto Forum:
  


Current Time: Fri Dec 06 12:32:00 GMT 2019

Total time taken to generate the page: 0.08713 seconds