ไทย

สร้างพอร์ต MIDI เสมือนบน Mac อย่างไร

ดาวน์โหลด InputConfig บน Mac App Storeแอปนี้ใช้ฟรีทั้งหมด ไม่ต้องสร้างบัญชี ไม่มีการสมัครสมาชิก ไม่มีการดาวน์โหลดที่ยุ่งยาก และไม่มีอะไรถูกล็อก ปรับให้เหมาะกับ Apple silicon

เปิด IAC Driver ใน การตั้งค่าเสียง MIDI เลือก Window, Show MIDI Studio ดับเบิลคลิก IAC Driver เลือก Device is online แล้วเพิ่มบัส บัสนั้นคือพอร์ต MIDI เสมือน สายที่ทั้งสองปลายอยู่ภายใน Mac และทุกแอปส่งไปหามันและฟังมันได้ มีอีกสองแบบ: เซสชันเครือข่ายที่เชื่อมคอมพิวเตอร์สองเครื่อง และพอร์ตที่แอปสร้างให้ตัวเองขณะทำงาน

สองแบบแรกเป็นของ Apple และมากับ macOS ส่วน InputConfig แอป Mac ฟรี มีพอร์ตแบบที่สาม

ขั้นตอน

  1. เปิด การตั้งค่าเสียง MIDI แล้วเลือก Window, Show MIDI Studio
  2. ดับเบิลคลิก IAC Driver แล้วเลือก Device is online
  3. เพิ่มบัสด้วยปุ่ม Add ใต้รายการพอร์ต แล้วคลิก Apply
  4. เลือกบัสเป็นเอาต์พุตในแอปที่ส่ง และเป็นอินพุตในแอปที่รับ

เลือกชนิดของพอร์ต

ต้องการใช้อยู่ที่ไหน
ส่ง MIDI จากแอปหนึ่งไปอีกแอปบน Mac เครื่องเดียวกันบัส IAC Driverการตั้งค่าเสียง MIDI, MIDI Studio, IAC Driver
ส่ง MIDI ระหว่างคอมพิวเตอร์สองเครื่อง หรือไปยัง iPhone หรือ iPadเซสชันเครือข่ายการตั้งค่าเสียง MIDI, MIDI Studio, Configure Network Driver
ใช้แอปที่ส่ง MIDI เองพอร์ตของแอปนั้นเองสร้างโดยแอปขณะทำงาน

สำหรับสองแอปบน Mac เครื่องเดียว บัส IAC เกือบทุกครั้งคือสิ่งที่ต้องการ

สร้างบัส IAC สาย MIDI เสมือน

  • คุณ: ใน MIDI Studio ดับเบิลคลิก IAC Driver เลือก Device is online คลิกปุ่ม Add ใต้รายการพอร์ต แล้วคลิก Apply
  • Mac: เพิ่มบัสเป็นพอร์ต MIDI ที่แอปใดก็ใช้เป็นปลายทางหรือแหล่งได้
  • เช็ก: บัสอยู่ในรายการอินพุตและเอาต์พุต MIDI ของแอปดนตรี

คู่มือของ Apple เรียกมันว่าบัส และบอกว่าบางครั้งเรียกว่าพอร์ต แอปหนึ่งส่งไปที่บัสและอีกแอปฟังมัน ซึ่งคือทั้งหมดที่สาย MIDI ทำ หน้าของ Apple คือ Transfer MIDI information between apps และ IAC Driver บน Macครอบคลุมบัสลึกกว่า

เชื่อมคอมพิวเตอร์สองเครื่องด้วยเซสชันเครือข่าย

ไดรเวอร์เครือข่าย MIDI ของ Mac พา MIDI ผ่าน Wi-Fi หรือ Ethernet ใน MIDI Studio คลิก Configure Network Driver เพิ่มเซสชันใต้ My Sessions เปิด Enabled แล้วเชื่อมต่อคอมพิวเตอร์อีกเครื่อง เซสชันทำงานเหมือนสาย MIDI ระหว่างสองเครื่อง MIDI ผ่านเครือข่ายบน Macมีทุกขั้นตอน

ใช้พอร์ตที่แอปสร้างให้ตัวเอง

แอปเผยแพร่พอร์ต MIDI ของตัวเองได้ มันปรากฏในการตั้งค่า MIDI ของแอปอื่นขณะที่แอปนั้นทำงาน และหายไปเมื่อแอปปิด InputConfig ทำงานแบบนี้: พอร์ตของมันชื่อ InputConfig แอปดนตรีเห็นมันทุกครั้งที่แอปทำงาน และมันมีตัวตนเดิมทุกครั้ง DAW ที่เปิดมันไว้จึงยังเปิดอยู่ พอร์ตที่แอปสร้างไม่ต้องตั้งค่าใน การตั้งค่าเสียง MIDI MIDI outputแสดงสิ่งที่ InputConfig ส่งผ่านมัน

แถวในตัวแก้ไขการผูกของ InputConfig ที่ใช้ทริกเกอร์ขวาเป็นอินพุตและเอาต์พุตเป็น MIDI CC แสดงหมายเลข CC แชนเนล และเส้นโค้งการตอบสนอง
รูปที่ 1 แถวของ InputConfig ที่ส่ง MIDI CC จากทริกเกอร์ พร้อมหมายเลข CC แชนเนล และเส้นโค้งการตอบสนอง
ตัวแก้ไขของ InputConfig แสดงสองแถวโน้ตและแถวสติ๊กขวาที่ส่ง CC 74
รูปที่ 2 InputConfig สร้างพอร์ต MIDI ของตัวเอง แถวเหล่านี้ส่งโน้ตสองตัวและ filter cutoff บน CC 74 ผ่านพอร์ตนั้น

เช็กว่าพอร์ตมีอยู่จริง

  • ในแอปดนตรี เปิดการตั้งค่า MIDI ของมันและมองหาบัสหรือเซสชันในรายการอินพุต
  • ในเบราว์เซอร์ เปิดตัวทดสอบ MIDIใน Chrome, Edge หรือ Firefox แล้วกด Start listening มันบอกชื่อทุกอินพุต MIDI ที่เบราว์เซอร์เห็นและแสดงทุกข้อความที่มาถึง
  • จากฝั่งส่ง เปิดตัวควบคุม MIDI เสมือน เลือกบัสเป็นเอาต์พุตของมัน แล้วกดแพด

ส่งหนึ่งโน้ตลงพอร์ตใหม่ก่อนสร้างอะไรบนมัน

พรีเซ็ต Virtual Port Out ที่วาดบน DualSense Edge ใน Live Visualizer ของ InputConfig
รูปที่ 3 เมื่อ Activate พรีเซ็ต พอร์ตของ InputConfig จะปรากฏในอินพุต MIDI ของแอปดนตรี ภาพวาดแสดงว่าตัวควบคุมใดจะส่งผ่านพอร์ตนั้น

สรุปสั้นๆ

  • ระหว่างแอป ใช้บัส IAC Driver
  • ระหว่างคอมพิวเตอร์ ใช้เซสชันเครือข่าย
  • จากแอปเดียว พอร์ตที่มันสร้างให้ตัวเอง

ทั้งสามฟรี และสองแบบแรกมีอยู่บน Mac แล้ว

คำถาม

สร้างพอร์ต MIDI เสมือนบน Mac อย่างไร

เปิด การตั้งค่าเสียง MIDI เลือก Window, Show MIDI Studio ดับเบิลคลิก IAC Driver เลือก Device is online เพิ่มบัสแล้วคลิก Apply บัสคือพอร์ต MIDI เสมือนที่ทุกแอปใช้ได้

Mac มีสาย MIDI เสมือนไหม

มี IAC Driver ส่วนหนึ่งของ macOS ส่ง MIDI ระหว่างแอปบน Mac เครื่องเดียวกัน อยู่ใน การตั้งค่าเสียง MIDI

ต้องใช้ซอฟต์แวร์เพิ่มสำหรับ MIDI loopback บน Mac ไหม

ไม่ต้อง บัส IAC Driver คือพอร์ต loopback: อะไรก็ตามที่แอปหนึ่งส่งไปที่มัน อีกแอปรับได้

ทำไมพอร์ต MIDI เสมือนของฉันไม่ปรากฏใน DAW

เช็กว่าเลือก Device is online สำหรับ IAC Driver และบัสถูก Apply แล้ว จากนั้นเปิดบัสเป็นอินพุตในการตั้งค่า MIDI ของ DAW พอร์ตที่แอปสร้างมีอยู่เฉพาะขณะที่แอปนั้นทำงาน

หน้าเว็บใช้พอร์ต MIDI เสมือนได้ไหม

ได้ ใน Chrome, Edge และ Firefox หน้าที่ใช้ Web MIDI ส่งไปที่บัส IAC และฟังมันได้ Safari ไม่เปิด MIDI ให้หน้าเว็บ

หน้าอื่นเป็นภาษาไทย

หน้าภาษาไทย

คู่มือฉบับเต็ม เป็นภาษาอังกฤษ

ผู้เขียน Ryleigh Newman เป็นผู้พัฒนา InputConfig และใช้คอนโทรลเลอร์ควบคุม Mac ของตัวเองทุกวัน เพราะมือใช้งานได้ไม่ดีนัก หน้านี้แปลมาจากภาษาอังกฤษ InputConfig จะแสดงเป็นภาษาไทยเมื่อตั้งค่า Mac เป็นภาษาไทย บางหน้าของเว็บไซต์มีเฉพาะภาษาอังกฤษ

หน้านี้ในภาษาอื่น: English, Deutsch, 日本語, Русский

ดาวน์โหลด InputConfig บน Mac App Storeฟรี macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีข้อมูลออกจาก Mac ของคุณ โอเพนซอร์สบน GitHub.