Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Linux

วิธีใช้ Windows VSTs ใน REAPER 5.93 Linux-Native builds ล่าสุด

เมื่อ REAPER v5.93 เปิดตัว Linux-native builds ให้กับ Digital Audio Workstation (DAW) ยอดนิยมนี้ ผู้ใช้จำนวนมากสงสัยว่า จะใช้ Windows VST plug-ins ที่ชื่นชอบใน Linux builds ได้อย่างไร อย่ากลัว Appuals มีคำตอบ

REAPER ไม่มี native bridge สำหรับรัน Windows VSTs บน Linux แต่มีเครื่องมือภายนอก (third-party tools) หลายตัวที่ทำได้ ได้แก่:

  • LinVST (Ubuntu 14.04 32-bit และ Debian Stretch)
  • Airwave (AMD64.deb และ x86_64.pkg.tar.xz)
  • Carla (ArchLinux และ Debian / Ubuntu)

เครื่องมือทั้งหมดพึ่งพา Wine เพื่อให้ OS support กับ plug-ins และผลลัพธ์จะ แตกต่างกันไป (your mileage may vary) บาง VST plug-ins ทำงานได้สมบูรณ์แบบ บางตัวอาจเป็นภัยพิบัติ

โปรดทราบ: เราให้คู่มือพื้นฐานสำหรับตั้งค่าเครื่องมือเหล่านี้ — สำหรับ troubleshooting ลึก ควรอ่าน manual ของแต่ละเครื่องมือ

Windows VSTs ใน LinVST:

  • ดาวน์โหลด LinVST สำหรับ environment ของคุณ — ไวรุ่น embedded Windows หรือ standalone แต่วิธี embedded น่าจะเป็นค่าเริ่มต้นสำหรับผู้ใช้ส่วนใหญ่
  • คัดลอกไฟล์ Lin-VST-server ทั้งหมดจากรุ่นที่ติดตั้ง ไปที่ /usr/bin
  • สร้างโฟลเดอร์สำหรับเก็บ Windows VSTs ทั้งหมด
  • ในโฟลเดอร์ convert ของ LinVST เริ่ม linvstconvert แล้วเลือก linvst.so จากโฟลเดอร์รุ่น
  • ชี้ linvstconvert ไปที่โฟลเดอร์ที่สร้างไว้ (ที่มี Windows VSTs) แล้วกด Start (Convert)
  • เปิด REAPER DAW เพิ่มโฟลเดอร์ Windows VSTs เข้าไปใน plug-ins folder ใน Settings ของ REAPER

Windows VSTs ใน Airwave:

ติดตั้งแพ็กเกจที่จำเป็น: multilib-enabled GCC, cmake, git, wine, Qt5, libmagic

Arch Linux (x86_64) ตัวอย่าง:

sudo pacman -S gcc-multilib cmake git wine qt5-base

Fedora 20 (x86_64) ตัวอย่าง:

sudo yum -y install gcc-c++ git cmake wine wine-devel wine-devel.i686 file file-devel libX11-devel libX11-devel.i686 qt5-devel glibc-devel.i686 glibc-devel

Ubuntu 14.04 (x86_64) ตัวอย่าง:

sudo apt-get install git cmake gcc-multilib g++-multilib libx11-dev libx11-dev:i386 qt5-default libmagic-dev
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7 wine1.7-dev

ดาวน์โหลด VST Audio Plugins SDK จาก Steinberg

แตกไฟล์ VST SDK archive สมมติแตกที่ home directory:

${HOME}/VST3\ SDK

Clone airwave GIT repository:

git clone https://github.com/phantom-code/airwave.git

ไปที่ airwave source directory รันคำสั่ง:

mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE="Release" -DCMAKE_INSTALL_PREFIX=/opt/airwave -DVSTSDK_PATH=${HOME}/VST3\ SDK ..
make
sudo make install

สามารถเปลี่ยน CMAKE_INSTALL_PREFIX ตามต้องการ

  1. รัน airwave-manager
  2. กดปุ่ม 「Create link」 บน toolbar
  3. เลือก wine loader และ wine prefix ที่ต้องการใน combo boxes
  4. ใส่พาธไปยัง VST plugin DLL ในช่อง 「VST plugin」 (ใช้ปุ่ม Browse ได้) พาธเป็น relative เทียบกับ wine prefix ที่เลือก
  5. ใส่พาธ 「Link location」 (ไดเรกทอรีที่ VST host ค้นหา plugins)
  6. ใส่ชื่อลิงก์ (หากไม่ชอบชื่อที่แนะนำ)
  7. เลือก log level ที่ต้องการ log level สูง = ข้อความมากขึ้น 「default」 log level เป็นค่าพิเศษ ตรงกับ 「Default log level」 ใน settings dialog ใช้ default ได้ในส่วนใหญ่ สำหรับประสิทธิภาพสูงสุด อย่าใช้สูงกว่า 「trace」
  8. กด OK VST host ควรหา plugin ใหม่ใน 「Link location」 ได้แล้ว

Windows VSTs ใน Carla:

  1. ติดตั้ง Carla สำหรับ Linux version ของคุณ (Carla-Git ดูเหมือนจะทำงานได้ดีที่สุดสำหรับผู้ใช้ส่วนใหญ่)
  2. ติดตั้ง Carla bridges ทั้งหมดที่มีใน package manager
  3. เปิด Carla แบบ standalone app คลิกปุ่ม plus เพื่อเพิ่ม plug-ins
  4. ใช้ปุ่ม search ตรวจสอบให้แน่ใจว่า 「Windows 32」 ถูกติ๊ก แล้วสแกนหา plug-ins อาจต้องปรับ search path ใน settings ของ Carla
  5. เมื่อเจอ plug-ins ปิด Carla แล้วเปิด REAPER
  6. เพิ่ม Carla เป็น plug-in ใน REAPER ใช้ Carla plug-in โหลด Windows VSTs