Saltar para o conteúdo
yabridge (dev)

yabridge (dev)

yabridge

yabridge

🌎 descrição traduzida automaticamente 🇺🇸 -> 🇧🇷 👇🏻

Uma maneira moderna e transparente de usar plug-ins VST2, VST3 e CLAP do Windows no Linux.

#!/bin/bash
set -e
source <(curl -sSL https://estudio-plus.pages.dev/functions.lib)
script() {
    curl -sSL https://nightly.link/robbert-vdh/yabridge/workflows/build/master | grep zip | cut -d '"' -f4 | xargs wget -q --show-progress
    unzip -oqq yabridge-*.zip
    unzip -oqq yabridgectl-*.zip
    rm -f "$PWD"/*.zip
    tar -xf yabridge-*.tar.gz
    tar -xf yabridgectl-*.tar.gz
    rm -f "$PWD"/*.tar.gz
    mkdir -p "$HOME"/.local/bin
    rm -rf "$HOME"/.local/share/yabridge
    mv "$PWD"/yabridge "$HOME"/.local/share/
    mv "$PWD"/yabridgectl/yabridgectl "$HOME"/.local/bin/
}
tmprun script
bashrun-url wine-tkg
bashrun-url winetricks
mkdir -p "$HOME"/.wine/drive_c/Program\ Files/{VSTPlugIns,Common\ Files/VST3,Common\ Files/CLAP}
yabridgectl add "$HOME"/.wine/drive_c/Program\ Files/Common\ Files/CLAP
yabridgectl add "$HOME"/.wine/drive_c/Program\ Files/Common\ Files/VST3
yabridgectl add "$HOME"/.wine/drive_c/Program\ Files/VSTPlugIns
yabridgectl sync --prune --verbose
mkdir -p "$HOME"/.local/share/applications
tee "$HOME"/.local/share/applications/yabridge-sync.desktop >/dev/null <<EOF
[Desktop Entry]
Type=Application
Name=yabridge sync
Exec=bash -c "yabridgectl sync --prune --verbose; printf '🎹 Pressione qualquer tecla para fechar...'; read -n1"
Icon=airwave-manager
Terminal=true
Categories=Audio;
StartupNotify=true
EOF