LINUX

Linux에서 Windows VST 플러그인: Wine, yabridge, Tabify

앰프, 캐비닛, 이펙트, 드럼 같은 기타 플러그인은 대부분 Windows용으로만 나옵니다. Linux에서는 Wine으로 실행할 수 있고, yabridge가 이를 Tabify가 스스로 찾는 일반 VST3 플러그인으로 바꿔 줍니다. 아래는 Fedora, Ubuntu, Debian, Linux Mint, Arch용 단계별 설정입니다.

무료 다운로드

Windows, macOS 및 Linux

작동 방식

  • Wine은 Linux에서 Windows 프로그램을 실행합니다. 플러그인 설치 프로그램과 플러그인 자체 모두요.
  • yabridge는 Wine과 Linux 프로그램 사이의 다리입니다. Windows 플러그인마다 ~/.vst3/yabridge에 VST3 래퍼를 만들어, 어떤 Linux 프로그램이든 그 플러그인을 네이티브처럼 인식합니다.
  • Tabify는 ~/.vst3를 하위 폴더까지 모두 스캔하므로, yabridge 브리지가 별도 설정 없이 플러그인 목록에 나타납니다. Tabify는 PipeWire로 직접 소리를 내므로 JACK, qjackctl, pw-jack이 필요 없습니다.

네이티브 Linux 플러그인(VST3, LV2)은 이 모든 것 없이도 찾습니다. ~/.vst3, ~/.lv2, /usr/lib/vst3, /usr/lib/lv2와 각각의 lib64 경로에서요. Wine과 yabridge는 Windows 플러그인에만 필요합니다.

배포판별 요약

배포판WineyabridgeTabify
Fedora 40+wine 패키지GitHub 압축 파일 또는 COPR.rpm
Ubuntu 24.04+, Debian 13+, Linux Mint 22+WineHQ 저장소의 winehq-stagingGitHub 압축 파일.deb
Arch, Manjaromultilib의 wine-stagingyabridge, yabridgectl 패키지AppImage

1. Wine 설치

yabridge에는 최신 Wine이 필요합니다. Wine Staging을 권장합니다.

Fedora

Fedora의 wine 패키지는 이미 staging 패치로 빌드되어 있습니다.

sudo dnf install wine winetricks

Ubuntu, Debian, Linux Mint

기본 저장소의 Wine은 yabridge에 쓰기엔 너무 오래되었습니다. WineHQ 저장소에서 Wine Staging을 설치하세요. Ubuntu와 Linux Mint:

sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -
codename=$(. /etc/os-release; echo $UBUNTU_CODENAME)
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$codename/winehq-$codename.sources
sudo apt update
sudo apt install --install-recommends winehq-staging winetricks

Debian도 같고 저장소 주소만 다릅니다. codename과 wget -NP 줄을 다음으로 바꾸세요.

codename=$(. /etc/os-release; echo $VERSION_CODENAME)
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/$codename/winehq-$codename.sources

명령이 실패하면 Wine 웹사이트의 최신 안내를 확인하세요.

Arch, Manjaro

Wine Staging은 multilib 저장소에 있습니다. 아직 켜져 있지 않다면 /etc/pacman.conf의 [multilib] 섹션 주석을 해제하고(Manjaro는 기본으로 켜져 있음) 설치하세요.

sudo pacman -Syu wine-staging winetricks

플러그인용 라이브러리(모든 배포판)

이게 없으면 많은 플러그인이 실행되지 않거나 글꼴 없이 화면을 그립니다.

winetricks corefonts vcrun6sp6 vcrun2019 d3dcompiler_47 dxvk

2. yabridge 설치

Arch, Manjaro

yabridge는 공식 multilib 저장소에 있습니다.

sudo pacman -S yabridge yabridgectl

Fedora, Ubuntu, Debian, Linux Mint

GitHub의 yabridge 릴리스에서 yabridge-<버전>.tar.gz를 받아 ~/.local/share에 압축을 푸세요. ~/.local/share/yabridge 폴더가 생겨야 합니다.

tar -C ~/.local/share -xzf ~/Downloads/yabridge-*.tar.gz

터미널에서 yabridgectl을 쓰려면 폴더를 PATH에 추가하세요(~/.bashrc 끝에 넣고 새 터미널을 여세요).

export PATH="$PATH:$HOME/.local/share/yabridge"

Fedora에서는 COPR patrickl/yabridge 패키지로도 설치할 수 있습니다.

3. Windows 플러그인 설치

플러그인 설치 프로그램을 Wine으로 실행하세요.

wine ~/Downloads/PluginSetup.exe

VST3 버전을 기본 폴더 C:\Program Files\Common Files\VST3에 설치하세요. Linux에서는 ~/.wine/drive_c/Program Files/Common Files/VST3입니다.

4. yabridge로 플러그인 연결

Windows 플러그인이 있는 곳을 yabridge에 한 번 알려 주세요.

yabridgectl add "$HOME/.wine/drive_c/Program Files/Common Files/VST3"

그리고 브리지를 만드세요.

yabridgectl sync

이제 플러그인이 ~/.vst3/yabridge에 나타납니다. 플러그인을 설치하거나 지울 때마다, 그리고 yabridge를 업데이트한 뒤에는 yabridgectl sync를 다시 실행하세요. 연결 상태는 yabridgectl status로 확인합니다.

Kontakt처럼 자체 폴더가 있는 플러그인은 같은 yabridgectl add로 그 폴더도 추가하세요.

Linux용 Tabify 다운로드

.deb, .rpm, AppImage. 가입하면 Pro 14일 무료.

Linux용 다운로드

5. Tabify에 플러그인 추가

  1. 오디오 인터페이스 선택: Preferences → Audio.
  2. 플러그인을 스캔하세요. ~/.vst3 폴더는 기본으로 스캔되므로 따로 추가할 필요가 없습니다. “VST Plugins” 창을 열고 “Scan”을 누르거나, Preferences → Plug-ins/VST에서 “Rescan on launch”를 켜세요.
  3. 플러그인을 추가하세요. 내 기타나 탭 트랙에 넣을 수 있습니다. “VST Plugins” 창의 검색으로 찾으세요.
“Scan”이 yabridge가 ~/.vst3/yabridge에 넣은 플러그인을 찾습니다. 그다음은 다른 플러그인과 똑같이 추가합니다.

Windows 플러그인을 처음 열 때는 Wine이 프로세스를 시작하느라 몇 초 걸립니다. 스캔 중 멈추거나 충돌하는 플러그인은 Tabify가 건너뛰고 나머지를 계속 스캔합니다.

외장 디스크의 ~/.lv2 같은 내 플러그인 폴더는 Preferences → Plug-ins/VST → “Add”로 추가할 수 있습니다.

문제가 생겼다면

  • 플러그인이 목록에 없습니다. VST3 버전이 있는지, 설치 후 yabridgectl sync를 실행했는지 확인한 뒤 다시 “Scan”을 누르세요. VST2 전용 플러그인은 아직 Tabify에서 불러오지 않습니다.
  • HiDPI 화면에서 플러그인 화면이 너무 작습니다. winecfg → “그래픽” 탭에서 화면 해상도를 192dpi로 설정하면 플러그인이 200%로 확대됩니다.
  • 클릭이 플러그인 버튼에서 빗나가거나 화면이 어긋나게 그려집니다. 이런 플러그인을 위해 yabridge에는 editor_coordinate_hack 옵션이 있습니다. ~/.vst3/yabridge/yabridge.toml 파일을 만들고 이 폴더 기준의 플러그인 경로를 적으세요.
    ["플러그인 이름.vst3"]
    editor_coordinate_hack = true
  • 플러그인이 자체 앱으로 인증을 요구합니다 (iLok, Native Access 등). 설치 프로그램처럼 Wine으로 설치하고 실행하세요.

자주 묻는 질문

Linux의 Tabify에서는 어떤 플러그인이 작동하나요?

네이티브 Linux VST3·LV2 플러그인, 그리고 Wine과 yabridge를 거친 Windows VST3 플러그인입니다.

JACK이 필요한가요?

아니요. Tabify는 PipeWire로 직접 오디오를 처리하므로 JACK이나 qjackctl을 설치하거나 pw-jack으로 실행할 필요가 없습니다.

Wine을 거친 플러그인은 지연이 생기나요?

yabridge는 Linux와 Wine 사이에서 오디오를 최소한의 오버헤드로 전달합니다. 지연은 주로 오디오 인터페이스의 버퍼 크기로 정해집니다. 무거운 플러그인은 Windows에서와 비슷하게 CPU를 씁니다.

무료인가요?

Wine과 yabridge는 무료입니다. Tabify 무료 버전에서 VST는 3트랙까지 작동하고, Pro(월 349₽)에서는 제한이 없습니다.