[MUS002] ใช้งาน VST Standalone บน UbuntuStudio: ตอนที่ 1 - วิธีติดตั้ง fst
บทความนี้ผมจะแนะนำวิธีการติดตั้ง fst ซึ่งเป็นโปรแกรมที่จะสามารถเปิดเล่น VST ได้ (VST host) เสมือนเป็น VST Standalone สำหรับ linux ครับ
สำหรับขั้นตอนต่างๆที่จะนำเสนอต่อไปนี้ ผมแปลและเรียบเรียงมาจาก http://ubuntuforums.org/showthread.php?t=557466
ต้องขอขอบคุณท่าน Stochastic ไว้ ณ ที่นี้ด้วยครับ
...
ก่อนจะเริ่มต้น มาสำรวจความพร้อมกันก่อนครับ
- ระบบปฏิบัติการที่ผมใช้เป็น Ubuntu Studio 9.10 - the Karmic Koala ครับ
- JACK Control ใช้สำหรับจัดการ การเชื่อมต่อ Audio ทั้งหลายทั้งปวงกับเครื่องของเรา ลองหาติดตั้งได้จาก Synaptic ได้เลย
ตัวนี้จะใช้ตอนเปิดเล่น VST ซึ่งจะแนะนำในตอนถัดไปครับ
สำหรับ package ที่จะต้องติดตั้งเพิ่มมีดังนี้ครับ
1. เปิด terminal ขึ้นมา ใส่ตามนี้เลยครับ...
2. Steinberg VST 2.3 SDK - โหลดได้ที่ http://www.steinberg.de/331+M52087573ab0.html
เข้าไปสมัครสมาชิกก่อน และให้ใช้เวอร์ชั่น 2.3 นะครับ
3. fst 1.8 - http://joebutton.co.uk/fst/ หรือโหลดโดยตรงเลยที่ http://galan.sf.net/fst-1.8.tar.gz
มีเครื่องมือครบแล้วก็เริ่มกันเลย...
4. untar ไฟล์ fst-1.8.tar.gz ออกมา จะได้แฟ้ม fst-1.8 ไว้ที่ไหนก็ได้ครับ ตัวอย่างนี้ผมจะไว้ที่ /home/ampmie152/
5. unzip ไฟล์ vst_sdk_2_3.zip ไว้ที่ desktop จะได้ออกมา 3 ไฟล์ คือ vstsdk2.3.zip, .sit และ .dmg
ต่อไปเราจะใช้ vstsdk2.3.zip แต่ยังไงก็ให้ทั้งสามไฟล์นี้นอนรอที่ desktop ไปก่อน จนกว่าจะติดตั้งเสร็จก็ค่อยลบทิ้งได้ครับ
6. unzip ไฟล์ vstsdk2.3.zip ไปไว้ที่แฟ้มของ fst-1.8 นั่นคือ /home/ampmie152/fst-1.8/ จะได้แฟ้ม vstsdk2.3
7. กลับไปที่ terminal ให้ไปที่ directory ของ fst ครับ
8. สร้างแฟ้มขึ้นมาใหม่ ชื่อ vst
9. ย้ายไฟล์โดยใช้คำสั่งตามนี้ได้เลย
10. เปิด Makefile ขึ้นมาแก้ไข
หาบรรทัดที่ขึ้นต้นด้วย LIBRARIES ที่ลงท้ายด้วย -lX11 ให้เพิ่ม space 1 ครั้ง ตามด้วย -lpthread แล้วเซฟไฟล์
11. compile ด้วยคำสั่ง...
*ถ้า make ไม่ผ่านเพราะขาด package หรือ library ใดๆไป ให้ตรวจสอบอีกที ถ้าจะ make ใหม่อีกรอบต้องลบแฟ้ม vstsdk2.3 ออก และเริ่มใหม่ตั้งแต่ขั้นตอน unzip ไฟล์ vstsdk2.3.zip (ในเว็บต้นฉบับบอกให้ลบ .sit กับ .dmg ด้วย แต่ของผมยังไม่ได้ลบก็ผ่านครับ)
12. เป็นอันเสร็จพิธีครับ โดยเวลาจะใช้ก็พิมพ์คำสั่งตามนี้ครับ
...
ตอนถัดไปจะกล่าวถึงวิธีการเปิดใช้งานเพื่อเล่น VST และการ setup เบื้องต้นของ JACK Control ครับ
ampmie152.
http://ampmie152.blogspot.com/
สำหรับขั้นตอนต่างๆที่จะนำเสนอต่อไปนี้ ผมแปลและเรียบเรียงมาจาก http://ubuntuforums.org/showthread.php?t=557466
ต้องขอขอบคุณท่าน Stochastic ไว้ ณ ที่นี้ด้วยครับ
...
ก่อนจะเริ่มต้น มาสำรวจความพร้อมกันก่อนครับ
- ระบบปฏิบัติการที่ผมใช้เป็น Ubuntu Studio 9.10 - the Karmic Koala ครับ
- JACK Control ใช้สำหรับจัดการ การเชื่อมต่อ Audio ทั้งหลายทั้งปวงกับเครื่องของเรา ลองหาติดตั้งได้จาก Synaptic ได้เลย
ตัวนี้จะใช้ตอนเปิดเล่น VST ซึ่งจะแนะนำในตอนถัดไปครับ
สำหรับ package ที่จะต้องติดตั้งเพิ่มมีดังนี้ครับ
1. เปิด terminal ขึ้นมา ใส่ตามนี้เลยครับ...
sudo apt-get install qjackctl lashd liblash-dev wine wine-dev libgtk2.0-dev
sudo aptitude -y install build-essential scons libtool gettext
sudo aptitude -y install libjack0.100.0-dev libxml2-dev libxslt-dev libart-dev libsamplerate-dev libraptor-dev liblrdf-dev libart-2.0-dev libglib2.0-dev libgtk2.0-dev libgnomecanvas2-dev liblo-dev libboost-dev libasound-dev
2. Steinberg VST 2.3 SDK - โหลดได้ที่ http://www.steinberg.de/331+M52087573ab0.html
เข้าไปสมัครสมาชิกก่อน และให้ใช้เวอร์ชั่น 2.3 นะครับ
3. fst 1.8 - http://joebutton.co.uk/fst/ หรือโหลดโดยตรงเลยที่ http://galan.sf.net/fst-1.8.tar.gz
มีเครื่องมือครบแล้วก็เริ่มกันเลย...
4. untar ไฟล์ fst-1.8.tar.gz ออกมา จะได้แฟ้ม fst-1.8 ไว้ที่ไหนก็ได้ครับ ตัวอย่างนี้ผมจะไว้ที่ /home/ampmie152/
5. unzip ไฟล์ vst_sdk_2_3.zip ไว้ที่ desktop จะได้ออกมา 3 ไฟล์ คือ vstsdk2.3.zip, .sit และ .dmg
ต่อไปเราจะใช้ vstsdk2.3.zip แต่ยังไงก็ให้ทั้งสามไฟล์นี้นอนรอที่ desktop ไปก่อน จนกว่าจะติดตั้งเสร็จก็ค่อยลบทิ้งได้ครับ
6. unzip ไฟล์ vstsdk2.3.zip ไปไว้ที่แฟ้มของ fst-1.8 นั่นคือ /home/ampmie152/fst-1.8/ จะได้แฟ้ม vstsdk2.3
7. กลับไปที่ terminal ให้ไปที่ directory ของ fst ครับ
cd /home/ampmie152/fst-1.8/
8. สร้างแฟ้มขึ้นมาใหม่ ชื่อ vst
mkdir vst
9. ย้ายไฟล์โดยใช้คำสั่งตามนี้ได้เลย
mv vstsdk2.3/source/common/* vst/
10. เปิด Makefile ขึ้นมาแก้ไข
gedit Makefile
หาบรรทัดที่ขึ้นต้นด้วย LIBRARIES ที่ลงท้ายด้วย -lX11 ให้เพิ่ม space 1 ครั้ง ตามด้วย -lpthread แล้วเซฟไฟล์
11. compile ด้วยคำสั่ง...
make
*ถ้า make ไม่ผ่านเพราะขาด package หรือ library ใดๆไป ให้ตรวจสอบอีกที ถ้าจะ make ใหม่อีกรอบต้องลบแฟ้ม vstsdk2.3 ออก และเริ่มใหม่ตั้งแต่ขั้นตอน unzip ไฟล์ vstsdk2.3.zip (ในเว็บต้นฉบับบอกให้ลบ .sit กับ .dmg ด้วย แต่ของผมยังไม่ได้ลบก็ผ่านครับ)
12. เป็นอันเสร็จพิธีครับ โดยเวลาจะใช้ก็พิมพ์คำสั่งตามนี้ครับ
./fst <.dll vst plugin file>ที่เหลือก็แค่สร้าง executable shortcut ไว้สำหรับรันไว้บน desktop ตามอัธยาศัย
...
ตอนถัดไปจะกล่าวถึงวิธีการเปิดใช้งานเพื่อเล่น VST และการ setup เบื้องต้นของ JACK Control ครับ
ampmie152.
http://ampmie152.blogspot.com/
ความคิดเห็น
แสดงความคิดเห็น