I’m confused people say that latest versions of wine (wow64) runs 32 bit software but when i try to use yabridge to load a 32 bit vst wine tries to execute “Z:\home\[$USER].local\share\yabridge\yabridge-host-32.exe.so” and fails, then same people tell you to downgrade.
STEPS:
- make sure wine-cachyos is installed
- install yabridge with 32 bit support from github build ( Release 5.1.1 · robbert-vdh/yabridge · GitHub / Proper way to install 32bit yabridge? ) on ~/.local/share/ and add to path with :
fish_add_path $HOME/.local/share/yabridge
- create new prefix with wine-cachyos
export WINEPREFIX=~/wine_daw
export WINEARCH=win64
wineboot -u
- install in order :
winetricks -q allfonts
winetricks -q vcrun2022
winetricks -q gdiplus
winetricks -q msxml6
winetricks -q dxvk
winetricks -q dotnet48
- set version to windows 10 with :
winecfg
- install :
winetricks powershell
- install webview2 (evergreen standalone installer Microsoft Edge WebView2 | Microsoft Edge Developer ) :
wine MicrosoftEdgeWebView2RuntimeInstallerX64.exe
- install 32 bit and 64 bit VSTs (for example 32 bit and 64 bit versions of Download Free Acoustic guitar plugin: Ample Guitar M Lite II by Ample Sound )
- add plugins path to yabridge with :
yabridgectl add "$HOME/wine_daw/drive_c/Program Files/Steinberg/VSTPlugins/"
- install carla (audio plugin host)
- run carla on console, then settings/configure carla and enable experimental features, then go to experimental tab and enable bridges
- close settings, then “add plugin” button, on next window “refresh” button, next “scan” button
At this point you should see in console that 64 bit plugins are loaded and 32 bit plugins get the wine execution error mentioned before.
I hope i didn’t forget any step.
EDIT : I did…