Skip to content

LinVst-X 4.9

Latest
Compare
Choose a tag to compare
@osxmidi osxmidi released this 09 Aug 07:19
· 4 commits to master since this release
af38a8b

LinVst-X 4.9 made using MX Linux, will probably run on other distros.

After installing the LinVst-X 4.9 lin-vst-server-x files to /usr/bin, run linvstxconvert and select the LinVst-X 4.9 linvstx.so file and also the folder where the vst plugins are installed and then hit the "Update All Plugins (Upgrade All Plugins)" button to upgrade to LinVst-X 4.9.

After upgrading to the LinVst-X 4.9 version (like the above), then any additional vst installs only need the linvstxconvert "Update Newly Added Plugins" option.

TestVst is a utility for testing how a vst plugin might run under Wine.

--------Quick Start Guide-------

Copy all of the lin-vst-serverxxxx files (files with lin-vst-server in their names) to /usr/bin.

Install the vst's.

The vst's will probably be installed by default to a Wine folder, something like ~/.wine/drive_c/Program Files/Steinberg/VSTPlugins (which is similar to where they are installed on Windows).

It's also possible with most plugins to make a folder and install the windows vst's into it.

Start linvstxconvert and then select the linvstx.so file.

Point linvstxconvert to the folder containing the windows vst's and hit the Start (Convert) button.

Start up the linux DAW and point it to scan the folder containing the windows vst's.

linvstxconvert can be used to convert multiple vst folders after linvstx.so is loaded.
Wait for the button to turn back to "Start" (from "Done") and then choose another folder and then hit "Start".

If new vst plugins are added to a folder, then just run linvstxconvert again on that folder.


Hyperthreading

For Reaper, in Options/Preferences/Buffering uncheck Auto-detect the number of needed audio processing threads and set
Audio reading/processing threads to the amount of physical cores of the cpu (not virtual cores such as hyperthreading cores).

This can help with stutters and rough audio response.

Other Daws might have similar settings.


For Waveform, disable sandbox option for plugins.

Flatpak Daw installations might not work with LinVst-X.

LinVst-X server details.

The LinVst-X server is first started (after a boot) when a plugin is first loaded and after that the LinVst-X server continues to run and further plugin loading can occur faster than with LinVst.

The LinVst-X server can be killed when no plugins are currently loaded.

To kill the server (when no plugins are loaded) get the pid of the lin-vst-server

pgrep lin-vst

or

ps -ef | grep lin-vst

and then use the pid to kill the lin-vst-server

kill -15 pid