You are not logged in.

#1 2012-03-15 13:38:48

godtuti
Member
Registered: 2010-08-21
Posts: 55

No vestige plugin in lmms package

I installed lmms via pacman and opened it up i noticed vestige was missing. vestige is the plugin that allows you to use vst plugins inside of lmms. This really takes away allot of lmms's functionality. while installing, an optional dependency was wine and that it allows you to use vst plugins. Exactly what I need. Except I already have wine installed (sudo pacman -S wine). Does anyone have any clue as to the issue?

Offline

#2 2012-05-14 02:44:00

melchips
Member
From: Paris, France
Registered: 2012-05-14
Posts: 5

Re: No vestige plugin in lmms package

I had the same issue and it was resolved by installing lmms-vst from AUR with :

yaourt -S lmms-vst

See Yaourt for more info.

You will also need gcc-multilib from the multilib repository (enabled in /etc/pacman.conf) to compile the vst plugin on x86_64 architecture.

Hope that helps...

Offline

#3 2012-10-28 12:50:11

marincelo
Member
From: Croatia
Registered: 2012-09-07
Posts: 7
Website

Re: No vestige plugin in lmms package

I have downloaded, compiled and installed lmms-vst from AUR (without Yaourt, but same package), but I don't see vestige in Instrument panel.

Do you have Vestige in your LMMS?

Offline

#4 2012-10-29 21:08:14

melchips
Member
From: Paris, France
Registered: 2012-05-14
Posts: 5

Re: No vestige plugin in lmms package

VeSTige is indeed in the instrument plugins list of lmms with the lmms-vst package.

Have you the wine package installed on your system ?

You could also look at the cmake log.
In order to pause the compilation between cmake and make, you could alter the PKGBUILD like the following.

Add the following line:

read -p "Press ENTER to continue"

Between the cmake and the make lines, like this :

  cmake . -DCMAKE_INSTALL_PREFIX=/usr -USE=vst
  read -p "Press ENTER to continue"
  make

The compilation is then going to pause after the Installation Summary.
For reference, I get this one on my system:

Installation Summary
--------------------
* Install Directory           : /usr
* Use system's libsamplerate  : TRUE

Supported audio interfaces
--------------------------
* ALSA                        : OK
* JACK                        : OK
* OSS                         : OK
* PortAudio                   : OK
* PulseAudio                  : OK
* SDL                         : OK

Supported MIDI interfaces
-------------------------
* ALSA                        : OK
* OSS                         : OK
* WinMM                       : <not supported on this platform>

Supported file formats for project export
-----------------------------------------
* WAVE                        : OK
* OGG/VORBIS                  : OK

Optional plugins
----------------
* SoundFont2 player           : OK
* Stk Mallets                 : not found, please install libstk0-dev (or similiar) ;if you require the Mallets instrument
* VST-instrument hoster       : OK
* VST-effect hoster           : OK
* SpectrumAnalyzer            : OK
* CALF LADSPA plugins         : OK
* CAPS LADSPA plugins         : OK
* CMT LADSPA plugins          : OK
* TAP LADSPA plugins          : OK
* SWH LADSPA plugins          : OK
* ZynAddSubFX                 : OK

Last edited by melchips (2012-10-29 21:22:09)

Offline

#5 2012-10-30 19:24:53

marincelo
Member
From: Croatia
Registered: 2012-09-07
Posts: 7
Website

Re: No vestige plugin in lmms package

Melchips, thank you for helping.

Apparently I'm missing wine-dev package. I tried searching in AUR, but there is no such package. Do you know what I need to install?

PROCESSOR: x86_64
Machine: x86_64-unknown-linux-gnu
-- Target host is 64 bit
-- Found Qt translations in /usr/share/qt/translations
-- Found STK: /usr/lib/libstk.so
-- checking for module 'portaudio-2.0'
--   package 'portaudio-2.0' not found
-- Found OggVorbis: /usr/lib/libogg.so;/usr/lib/libvorbis.so;/usr/lib/libvorbisfile.so;/usr/lib/libvorbisenc.so
-- Found ALSA: /usr/lib/libasound.so

Installation Summary
--------------------
* Install Directory           : /usr
* Use system's libsamplerate  : TRUE

Supported audio interfaces
--------------------------
* ALSA                        : OK
* JACK                        : OK
* OSS                         : OK
* PortAudio                   : not found, please install portaudio19-dev (or similiar, version >= 1.9) ;if you require PortAudio support
* PulseAudio                  : OK
* SDL                         : OK

Supported MIDI interfaces
-------------------------
* ALSA                        : OK
* OSS                         : OK
* WinMM                       : <not supported on this platform>

Supported file formats for project export
-----------------------------------------
* WAVE                        : OK
* OGG/VORBIS                  : OK

Optional plugins
----------------
* SoundFont2 player           : OK
* Stk Mallets                 : OK
* VST-instrument hoster       : not found, please install (lib)wine-dev (or similiar) - 64 bit systems additionally need gcc-multilib and g++-multilib
* VST-effect hoster           : not found, please install (lib)wine-dev (or similiar) - 64 bit systems additionally need gcc-multilib and g++-multilib
* SpectrumAnalyzer            : OK
* CALF LADSPA plugins         : OK
* CAPS LADSPA plugins         : OK
* CMT LADSPA plugins          : OK
* TAP LADSPA plugins          : OK
* SWH LADSPA plugins          : OK
* ZynAddSubFX                 : OK
 

Offline

#6 2012-10-30 23:22:50

melchips
Member
From: Paris, France
Registered: 2012-05-14
Posts: 5

Re: No vestige plugin in lmms package

I think you may be missing wine from multilib repository.

For this, you have to uncomment the multilib entry in your /etc/pacman.conf file, like the following :

...

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist

[multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

...

Then, sync pacman database with :

pacman -Sy

And finally install wine package with :

pacman -S wine

As the installation summary suggested, you may also have to install gcc-multilib :

pacman -S gcc-multilib

Offline

#7 2012-10-31 20:38:29

marincelo
Member
From: Croatia
Registered: 2012-09-07
Posts: 7
Website

Re: No vestige plugin in lmms package

I have enabled multilib upon installation. I have installed Wine.
Now I have also installed gcc-multilib packages.
I have a x86_64 system, and I suppose that wine was installed from multilib repo (not community).

I still get the same error. I also tried searching for wine-dev package, but there isn't one for Arch. Any ideas?

Offline

#8 2012-10-31 22:29:35

melchips
Member
From: Paris, France
Registered: 2012-05-14
Posts: 5

Re: No vestige plugin in lmms package

Could you try again after deleting manually the src folder in the lmms-vst building directory ?
Maybe cmake is not up to date with your newly installed packages...

Last edited by melchips (2012-10-31 23:05:36)

Offline

#9 2012-11-01 13:33:49

marincelo
Member
From: Croatia
Registered: 2012-09-07
Posts: 7
Website

Re: No vestige plugin in lmms package

Thank you so much Melchips!!

For anyone else who stumbles upon this thread.

You need to install gcc-multilib package (if running x86_64 system), delete /src directory inside /lmms-vst directory (if you had one), rebuild and reinstall.

I have Vestige now inside my LMMS.

Offline

#10 2013-04-20 19:53:57

Invie
Member
From: Carnage, Destruction USA
Registered: 2012-09-08
Posts: 70

Re: No vestige plugin in lmms package

You should mark this post as [SOLVED].


Just living is not enough... one must have sunshine, freedom, and a little flower.  ~Hans Christian Andersen

Offline

Board footer

Powered by FluxBB