SlackBuilds Repository

15.0 > Audio > yabridge (5.1.0)

Yet Another way to use Windows VST plugins on Linux. Yabridge seamlessly
supports using both 32-bit and 64-bit Windows VST2 and VST3 plugins in a
64-bit Linux VST host as if they were native VST2 and VST3 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.

This script will build yabridge bitbridge both 64bit and 32bit
on Slackware64 and only 32bit plugin host on Slackware32 with
yabridgectl helper tool for all versions of Slackware.
This program depends on any 64+32 (Slackware64 multilib) or
a 32 (Slackware32) version of wine with esync and/or fsync.
No ARM support yet.

Make sure you have configured you're system with real-time priority.
visit https://docs.slackware.com and search: minimizing_latency
Don't forget WINEESYNC=1 or WINEFSYNC=1 environment variables or
you will have problems with performance and xruns.
You can set them in /etc/profile like this:
export WINEFSYNC=1
export WINEESYNC=1

build options
ARG_CLAP="false"
ARG_VST3="true"
ARG_WINEDBG="false"

Read the documentation in /usr/doc/yabridge-*

OPTIONAL DEPENDENCIES NEEDED FOR COMPILING
clap

OPTIONAL DEPENDENCIES
winetricks: For correct fonts displayed by plugins
rtirq: For better latency of audio peripherals

This requires: asio, bitsery, function2, ghc_filesystem, tomlplusplus, rust16, wine-staging

Maintained by: Martin Bångens
Keywords: vst,vst3,bridge,synthesizer,softsynth,synth,audio effects,dsp,music,sound,midi,software synthesizer,music production,daw
ChangeLog: yabridge

Homepage:
https://github.com/robbert-vdh/yabridge

Source Downloads:
vst3sdk-3.7.7.tar.gz (f9e2185ea8cdfbdc4d99c4a5f5e4d426)
yabridge-5.1.0.tar.gz (2383d67c9089a4fda8ae311baaa8fe3b)
yabridge-html-docs-plus-build-files-5.1.0.tar.gz (a58876a05ac16ada09f750a4b8564443)

Download SlackBuild:
yabridge.tar.gz
yabridge.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
slack-desc
yabridge.SlackBuild
yabridge.info

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds