• Get the best VPN on the market with 66% Discount!
Software » Linux
Robbert Van Der Helm Yabridge v5.1.1 Linux [FREE] screenshot
FREE | Linux| 4.2 MB
Yet Another way to use Windows audio plugins on Linux. Yabridge seamlessly supports using both 32-bit and 64-bit Windows VST2, VST3, and CLAP plugins in 64-bit Linux plugin hosts as if they were native plugins, with optional support for plugin groups to enable inter-plugin communication for VST2 plugins and quick startup times. Its modern concurrent architecture and focus on transparency allows yabridge to be both fast and highly compatible, while also staying easy to debug and maintain.

Tested with
Yabridge has been tested under the following hosts using Wine Staging 9.21. See #368 for information about GUI problems with Wine 9.22..

Robbert Van Der Helm Yabridge v5.1.1 Linux [FREE] screenshot

Usage:


Bitbridge
Yabridge can also load 32-bit Windows plugins so you can use them in your 64-bit Linux DAW. Yabridge will automatically detect whether a plugin is 32-bit or 64-bit on startup and it will handle it accordingly. If you've installed yabridge through a distro package, then it may be possible that your distro has disabled this feature.

Wine prefixes
It is also possible to use yabridge with multiple Wine prefixes at the same time. Yabridge will automatically detect and use the Wine prefix the Windows plugin's .dll, .vst3, or .clap file is located in. Alternatively, you can set the WINEPREFIX environment variable to override the Wine prefix for all yabridge plugins.

Drag-and-drop
Yabridge supports drag-and-drop both from a native (X11) Linux application to plugins running under yabridge, as well as from yabridge plugins to native X11 applications like your DAW or your file browser. When dragging things from a plugin to your DAW, then depending on which DAW you're using it may look like the drop is going to fail while you're still holding down the left mouse button. That's expected, since yabridge's and Wine's own drag-and-drop systems are active at the same time. If you're using yabridge in REAPER or Carla, then you may need to enable a compatibility option to prevent those hosts from stealing the drop.

Input focus grabbing
Yabridge tries to be clever about the way grabbing and releasing input focus for a plugin works. One important detail here is that when grabbing input focus, yabridge will always focus the parent window passed by the host for the plugin to embed itself into. This means that hosts like Bitwig Studio can still process common key bindings like Space for play/pause even while you are interacting with a plugin's GUI. The downside of this approach is that this also means that in those hosts you simply cannot type a space character, as the key will always go to the host.

For the very specific situations where you may want to focus the plugin's editor directly so that all keyboard input goes to Wine, you can hold down the Shift key while entering the plugin's GUI with your mouse. This will let you type spaces in text fields in Bitwig Studio, type text into the settings and license dialogs in Voxengo plugins, and it will also allow you to navigate dropdowns with the keyboard.


download from free file storage
click to show download links

download from any file hoster with just one LinkSnappy account
download from more than 100 file hosters at once with LinkSnappy.

comments

  Member 12.12.2023 687 4283
+18115
Rapidgator | KatFile | NitroFlare
  Member 14.12.2021 1036
+633
  Resident 21.06.2018 452 15970
+9239
  Resident 14.11.2013 442
+112
Has anyone ever run cubase in wine or Proton?
  Resident 3.11.2020 119
+32
oh men. Cubase I never tried sorry. But on Wine what really runs well is FLStudio.
Luckily there's Bitwig native on linux which what I'm currently using. Renoise is also on Linux and is a good option. For now it is what it is. You should give a go chances are old versions of Cubase might run fine on wine.
RIP Olymoon
  Resident 3.11.2020 119
+32
Yabridge is gold. Been using a lot thanks for uploading the new version.
Linux users stay strong you're the chosen ones
RIP Olymoon
  Resident 15.09.2011 1 3904
+1575
Works great with WINE 9.0 stable. I've pretty much made every Windows-only plugin I like to work in Debian 12. These bundles: TC Electronic, Valhalla, DMG, ReLab, Klanghelm, ToneBoosters, D16, Cytomic, TDR, Madrona, Apogee SoftLimit. Works nicely and stable! I don't need to turn on my laptop with W10 every time I need to use a Windows plugin (I use Reaper's ReaStream).
"The real hopeless victims of mental illness are to be found among those who appear to be most normal." - Aldous Huxley, Brave New World Revisited
  Member 26.08.2022 125
+49
D16 plugins only legal version,cracked can't register.
t.me/soundhustlers | The Hustlers Hell board re-united !
  Resident 15.09.2011 1 3904
+1575
True that. I use only their older D16's drum machines, 303 and Lush 101 from 2017 (v1.6.1). They work very stably. I've spent a great deal of time trying to make their FX work, and PSP plugins also, and gave up. No go. Installed Eventide Ensemble bundle instead. Lovely jubbly! Better than D16's, especially H6 "pedals".
"The real hopeless victims of mental illness are to be found among those who appear to be most normal." - Aldous Huxley, Brave New World Revisited
  Resident 11.12.2011 605
+143
could you do a tutorial or some sort of guide on how you did? ...you just go and install thru wine? ... i wonder if its possible to copy all the vst3 folder and add the registry key to be read in wine ...I offten do this on win but I really feel the call to Linux os lately, thx.
  Resident 15.09.2011 1 3904
+1575
Alright... :) This is how I made it work with Windows plugins, in a nutshell: Go to WineHQ, find and Install Wine 9 stable (follow their nice and easy installation procedure) this will make a default prefix (very minimal Windows installation) called .wine in your home folder. Use console and write "winecfg", set it to Windows 7 or 10, turn off "allow window manager to decorate windows". Then install "Winetricks" (from github), start it and go to "install windows dll or component" and install latest DXVK (graphics driver DX > Vulkan and hopefully your VGA supports Vulkan - you have to install Mesa VGA driver in your Linux package manager to make it work), then install latest ms vc++ libraries (2015-2022), VCrun6sp6, VB6run, GDI plus, and you will probably have to install some older vc++, too, like 2010, 2013... later, depending on the programs you use. Start WInetricks (works from console, just start it with "winetricks") and click "change settings", check "font smoothing=grey" "graphics=X11" (or Wayland if you use Wayland), "renderer=gdi", "sound=ALSA". Download latest yabridge from github and install it. After you've installed some plugins with Wine, start yabridge and add all folders with plugins - "yabridgectl add (path to plugins)", then "yabridgectl sync" them. I suggest you to use "--prune", too. Then start your DAW. :) This is the core setup that took me days to figure out and 4 installations of Wine (8, 9, 10 then back to 9). I hope this little guide will help you to make it all work within an hour or so, instead of days.
Cheers!

As always, the best place to check things out and know more about WINE is Arch Linux Wiki: https://wiki.archlinux.org/title/Wine so useful and well explained.

I almost forgot... you could try skipping DXVK installation and see if the programs-plugins you like can work without it. Also - stop Wine from updating every time you "apt-get update", just stay on 9 stable for now! I've lost my mind trying to make 10 work. It needs a newer Linux with Wayland (so maybe try it if you run Wayland desktop session). Oh, and for added realism, every time you change something in Wine settings, you have to reboot the system for these settings to take on! You can't believe how dedicated these developers are to make Linux a completely authentic Windows experience! You install programs by clicking on setup.exe with the right button and choosing "open with wine". Default target is /home/.wine/drive_c/Program Files/. I am surprised by how efficiently Wine works. It's great. It's no surprise, since gaming community and Valve is the driving force behind it and there are loads of gamers who want to game on Linux with Steam. This is an assurance that Wine will continue to be developed and be as efficient as it can be, because you know how sensitive gamers are about their FPS'? Probably similar to how sensitive we can be about plugins' CPU usage.
"The real hopeless victims of mental illness are to be found among those who appear to be most normal." - Aldous Huxley, Brave New World Revisited

Spread the Word