Renoise doesn't seem to work correctly with Carla and many other plugins

I don’t know what I’m doing wrong.

VST_PATH=“$HOME/.vst:$HOME/.lv2:$HOME/.local/lib/vst:$HOME/.local/lib/lv2:/usr/lib/vst”
VST2_PATH=“$HOME/.vst:$HOME/.local/lib/vst:/usr/lib/vst”
VST3_PATH=“$HOME/.vst3:$HOME/.local/lib/vst3”

Of course some of paths are not logical right now (lv2 plugins), but I was desperate and experimenting. Carla is installed in $HOME/.local/lib/vst however there’s no way to show it on Renoise plugins list.

I’m not quite sure, but does VST_PATH need to include LV2?
Currently (V3.5.3), Renoise does not directly support LV2.
Of course, it can be used via an intermediary such as Carla.

In my environment, carla.vst is installed in /usr/lib/vst/carla.vst/.
It’s possible to display the following in the plugin list, whether it’s a sample effect or a track effect.

  • CarlaPatchbayFX
  • CarlaRacFX

Thank you very much, copying it there helped.

If you installed it using a package manager, that’s fine. However, if you’re copying files manually, I think the ~/.vst directory is a good choice.
Additionally, unless there’s a specific reason, I believe it’s best to set the VST_PATH to only ~/.vst.

Yes, same for VST3_PATH as ~/.vst3. This is where Renoise is looking by default. So there’s no need to override this.

Also, when overriding the default paths, make sure Renoise sees them. If you e.g. set them in your user’s .bashrc, you’ll need to start Renoise from a terminal which loads .bashrc.


Renoise’s default lookup paths are:

VST3:

  • “~.vst3”,
  • “/usr/lib/vst3”,
  • “/usr/lib64/vst3”,
  • “/usr/local/lib/vst3”,
  • “/usr/local/lib64/vst3”

VST2:

  • “~.vst”,
  • “/usr/lib/vst”,
  • “/usr/lib64/vst”,
  • “/usr/local/lib/vst”,
  • “/usr/local/lib64/vst”
3 Likes