ShowMIDI เป็นแอปพลิเคชัน GUI หลายแพลตฟอร์มเพื่อให้เห็นภาพกิจกรรม MIDI ได้อย่างง่ายดาย
การยกของหนักทั้งหมดดำเนินการโดยห้องสมุด JUCE ที่ยอดเยี่ยม
เว็บไซต์โครงการคือ https://github.com/gbevin/ShowMIDI
ShowMIDI สร้างโดย Geert Bevin: https://uwyn.com
การออกแบบ UI ดำเนินการโดย Stephen Petoniak: https://spetoniak.com
ShowMIDI อาศัยโมดูลย่อย Git สำหรับการรวบรวมการอ้างอิงภายนอก
หลังจากโคลนพื้นที่เก็บข้อมูลแล้ว อย่าลืมอัปเดตและเริ่มต้นโมดูลย่อย Git ทั้งหมด:
git submodule update --init --recursive
ในการสร้าง ShowMIDI บน Linux คุณต้องติดตั้งแพ็คเกจขั้นต่ำไว้ล่วงหน้า บน Ubuntu ซึ่งสามารถทำได้ด้วย:
sudo apt install build-essential pkg-config libasound2-dev libfreetype6-dev libx11-dev libxrandr-dev libxinerama-dev libxcursor-dev
คุณจะต้องค้นหาเวอร์ชันของ VST2 SDK และวางไว้ในตำแหน่งที่คอมไพเลอร์สามารถค้นหาได้ การค้นหา vst2.x/aeffect.h
ออนไลน์น่าจะมีตัวเลือกในการดาวน์โหลด น่าเสียดายที่ไม่ได้รับอนุญาตให้เผยแพร่ SDK นี้ ดังนั้นจึงไม่ได้รวมไว้ด้วย ควรวางโฟลเดอร์ของ VST2 SDK ไว้ที่ libs/vst2
ในพื้นที่เก็บข้อมูลต้นทาง
หลังจากนั้นไปที่ไดเร็กทอรี LinuxMakefile
cd Builds/LinuxMakefile
และสร้างไบนารี่โดยพิมพ์ make
make CONFIG=Release
ไบนารีที่ได้ผลลัพธ์จะอยู่ในไดเร็กทอรี Build/LinuxMakefile/build
และสามารถย้ายได้ทุกที่ที่เหมาะสมบนระบบของคุณ เช่น ไปที่ /usr/local/bin
:
sudo mv build/ShowMIDI /usr/local/bin