ไทย
MIDI บน Mac: คู่มือฉบับสมบูรณ์
InputConfig ใช้ฟรีบน Mac App Store ใช้กับ macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีการติดตาม และเป็นโอเพนซอร์ส
Mac ใช้ MIDI ได้โดยไม่ต้องมีซอฟต์แวร์เพิ่ม เสียบคีย์บอร์ด MIDI แบบ USB แล้วแอปดนตรีก็เห็นทันที การตั้งค่า การจับคู่ Bluetooth สายเสมือนระหว่างแอป และ MIDI ผ่านเครือข่ายอยู่ในแอปเดียวที่มากับ macOS คือ Audio MIDI Setup ใน Applications, Utilities คู่มือนี้ไล่ตามเส้นทางที่คนส่วนใหญ่เดินตามลำดับ และแต่ละขั้นมีลิงก์ไปยังหน้าที่อธิบายเต็มๆ
InputConfig เป็นแอป Mac ฟรีที่ผู้เขียนคู่มือนี้สร้างขึ้น มันเปลี่ยนอุปกรณ์ MIDI เป็นคีย์ลัด และเปลี่ยนจอยเกมเป็นเครื่องดนตรี MIDI ส่วนใหญ่ของคู่มือนี้ไม่ต้องใช้แอปเลย และส่วนที่ใช้แอปของผู้เขียนจะบอกไว้ชัดเจน ถ้า MIDI ยังเป็นเรื่องใหม่ MIDI คืออะไรอธิบายด้วยคำง่ายๆ ก่อน
ขั้นตอน
- เชื่อมต่ออุปกรณ์ MIDI ผ่าน USB หรือจับคู่ผ่าน Bluetooth ใน Audio MIDI Setup
- เปิด Audio MIDI Setup เลือก Window, Show MIDI Studio แล้วเช็กว่าอุปกรณ์อยู่ในรายการ
- เปิดแอปดนตรี เลือกแทร็กซอฟต์แวร์อินสทรูเมนต์ แล้วเล่น
- ถ้าไม่มีเสียง ให้ทดสอบอุปกรณ์ในตัวทดสอบ MIDI บนเบราว์เซอร์เพื่อดูว่าข้อความของมันมาถึงหรือไม่
เชื่อมต่ออุปกรณ์ MIDI
- USB คีย์บอร์ด MIDI และตัวควบคุมแพดส่วนใหญ่เป็นแบบ class compliant หมายความว่าไม่ต้องใช้ไดรเวอร์ เสียบแล้วพร้อมใช้ วิธีเชื่อมต่อคีย์บอร์ด MIDI กับ Mac ครอบคลุมสาย ฮับ และอุปกรณ์ 5 ขาแบบเก่า
- Bluetooth จับคู่อุปกรณ์ Bluetooth MIDI ใน Audio MIDI Setup ไม่ใช่ใน System Settings Bluetooth MIDI บน Mac มีขั้นตอน
- ไม่มีอุปกรณ์เลย คีย์บอร์ดของ Mac เองเล่นโน้ตได้ และหน้าเว็บก็เล่นได้ ดูหัวข้อการเล่นโดยไม่มีคีย์บอร์ดด้านล่าง
คีย์บอร์ด MIDI แบบ USB มักพร้อมใช้ทันทีที่เสียบ
หาการตั้งค่า MIDI ของ Mac
เปิด Audio MIDI Setup แล้วเลือก Window, Show MIDI Studio อุปกรณ์ MIDI ทุกตัวที่ Mac รู้จักปรากฏที่นั่นเป็นไอคอน และอุปกรณ์ที่ถอดปลั๊กหรือออฟไลน์จะจางลง หน้าต่างเดียวกันสแกนหาอุปกรณ์ใหม่และทดสอบการเชื่อมต่อได้ ถ้าอุปกรณ์อยู่ใน MIDI Studio แสดงว่า Mac เห็นมัน และปัญหาอยู่ที่ขั้นถัดไป Audio MIDI Setup บน Mac พาดูหน้าต่างนี้
ทดสอบว่าใช้งานได้
- ในเบราว์เซอร์ ตัวทดสอบ MIDI แสดงทุกโน้ต ลูกบิด และแป้นเหยียบที่มาถึง พร้อมเสียงถ้าต้องการ ต้องใช้ Chrome, Edge หรือ Firefox เพราะSafari ไม่มี Web MIDI
- ด้วยแอป ตัวมอนิเตอร์ MIDI สำหรับ Mac เปรียบเทียบสี่วิธีฟรีในการดูข้อความ
- เมื่อไม่มีอะไรมาถึง คีย์บอร์ด MIDI ใช้ไม่ได้บน Mac เป็นบันไดวิธีแก้ เริ่มจากขั้นเล็กที่สุด
ดูข้อความมาถึงก่อนจะโทษแอปดนตรี
เล่นโดยไม่มีคีย์บอร์ด MIDI
- คีย์ของ Mac เอง ใน GarageBand และ Logic Pro กด Command K เพื่อเปิด Musical Typing คีย์บอร์ดคอมพิวเตอร์เป็นตัวควบคุม MIDIครอบคลุมเรื่องนี้
- คีย์บอร์ดบนหน้าจอ คีย์บอร์ด MIDI เสมือนเล่นจากปุ่มตัวอักษรและส่งไปที่เอาต์พุต MIDI ใดก็ได้
- แพดและเฟเดอร์บนหน้าจอ ตัวควบคุม MIDI เสมือนมีสิบหกแพด แปดเฟเดอร์ พิตช์เบนด์ และปุ่มแพนิก
- ตารางกลอง กลองออนไลน์เป็นซีเควนเซอร์สิบหกสเต็ปที่ส่งบีตไปที่เอาต์พุต MIDI หรือบันทึกเป็นไฟล์ MIDI ได้
- จอยเกม ดูหัวข้อเรื่องจอยด้านล่าง
เริ่มใช้ MIDI ได้ก่อนจะมีฮาร์ดแวร์ MIDI
ส่ง MIDI ระหว่างแอปและคอมพิวเตอร์
- ระหว่างสองแอป IAC Driver คือสาย MIDI เสมือนที่มีในตัว Mac IAC Driver บน Macเปิดมัน และพอร์ต MIDI เสมือนบน Macเปรียบเทียบกับพอร์ตแบบอื่น
- มาจาก Windows loopMIDI สำหรับ Macเทียบแนวคิดของเครื่องมือนั้นกับของ Mac
- ระหว่างสองคอมพิวเตอร์ MIDI ผ่านเครือข่ายบน Macตั้งเซสชันผ่าน Wi-Fi หรือ Ethernet
ทุกอย่างที่ต้องใช้ในการส่ง MIDI มีอยู่แล้วใน Audio MIDI Setup
เข้าใจข้อความ
| ข้อความหรือแนวคิด | คืออะไร | หน้า |
|---|---|---|
| โน้ตและเวโลซิตี | คีย์ไหน และกดแรงแค่ไหน | เวโลซิตี MIDI, ตารางหมายเลขโน้ต |
| Control Change | ลูกบิด เฟเดอร์ และแป้นเหยียบ | รายการ MIDI CC |
| Program Change | สลับเสียง | MIDI Program Change |
| พิตช์เบนด์ | วงล้อพิตช์ | พิตช์เบนด์ MIDI |
| แชนเนล | สิบหกเลนบนสายเดียว | แชนเนล MIDI |
| แป้นเหยียบซัสเทน | CC 64 | แป้นเหยียบซัสเทน MIDI |
| อาฟเตอร์ทัช | แรงกดบนคีย์ที่กดค้าง | อาฟเตอร์ทัช MIDI |
| คล็อกและทรานสปอร์ต | รักษาจังหวะของอุปกรณ์ | MIDI clock |
| MSB และ LSB | ค่าที่ใหญ่กว่า 127 | MSB และ LSB |
| NRPN และ RPN | การตั้งค่าที่ไม่มีหมายเลข CC | NRPN และ RPN |
| SysEx | ข้อมูลเฉพาะของผู้ผลิต | MIDI SysEx |
| Thru | ส่งข้อความต่อไปตามสาย | MIDI Thru |
| แพนิก | ทำให้โน้ตที่ค้างเงียบ | ปุ่มแพนิก MIDI |
เกือบทุกอย่างที่ตัวควบคุมทำคือโน้ต Control Change หรือพิตช์เบนด์ ตัวถอดรหัสข้อความ MIDIแปลงไบต์ดิบเป็นคำ และแปลงกลับ
ทำงานกับไฟล์ MIDI
- เล่นไฟล์ วิธีเล่นไฟล์ MIDI บน Mac ใช้ GarageBand สำหรับเครื่องดนตรีจริง หรือเบราว์เซอร์สำหรับฟังเร็วๆ
- ดูข้างในไฟล์ ตัวดูและเล่นไฟล์ MIDIแสดงแทร็ก จังหวะ และทุกเหตุการณ์เป็นข้อความ
- ดูภาพไฟล์ ตัวแสดงภาพ MIDIแสดงไฟล์เป็นโน้ตที่ร่วงลงเหนือเปียโน และแสดงสิ่งที่คุณเล่นขณะเล่น
- แก้ไฟล์ ตัวเปลี่ยนคีย์ MIDIย้ายไฟล์ไปอีกคีย์และเปลี่ยนจังหวะ
- สร้างไฟล์ ตัวบันทึก MIDIบันทึกสิ่งที่คุณเล่นเป็นไฟล์ .mid
- ตั้งชื่อเสียง รายการเครื่องดนตรี General MIDIและแผนที่กลอง GMบอกว่าหมายเลขไหนคือเครื่องดนตรีและกลองอะไร
ไฟล์ MIDI คือข้อความชุดเดียวกัน เขียนไว้พร้อมเวลาของแต่ละข้อความ
เปลี่ยน MIDI เป็นคีย์ลัดของ Mac
ตรงนี้คือที่ที่ InputConfig เข้ามา มันอ่านสำเนาของสิ่งที่อุปกรณ์ MIDI ส่ง แล้วเปลี่ยนโน้ต แพด ลูกบิด และแป้นเหยียบเป็นคีย์ การคลิก การเลื่อน และระดับเสียงของ Mac ในทุกแอป
- ฟีเจอร์ MIDI เป็นคีย์ลัดบน Macคือเอกสารอ้างอิง
- การตั้งค่าทั้งชุด ตัวควบคุม MIDI เป็นแมโครแพดและพื้นผิวควบคุมสร้างให้ พร้อมพรีเซ็ตให้ดาวน์โหลด
- ระดับเสียง ลูกบิด MIDI เป็นตัวควบคุมระดับเสียงของ Mac
- เมาส์ MIDI เป็นเมาส์บน Mac การคลิก การเลื่อน และตัวชี้
- ตามแอป Final Cut Pro, DaVinci Resolve, Premiere Pro, Lightroom Classic, Photoshop และ OBS
- เกม คีย์บอร์ด MIDI เป็นจอยเกม
- แอปอื่นที่ทำสิ่งนี้ แอป MIDI เป็นคีย์สำหรับ Macเปรียบเทียบอย่างตรงไปตรงมา
ภายในแอปดนตรี MIDI learnของแอปเองคือเครื่องมือที่ใช่สำหรับแมปลูกบิดกับตัวควบคุม แพดที่ไม่พิมพ์อะไรคือปุ่มลัดที่ดีที่สุดที่ Mac มีได้
เปลี่ยนจอยเกมเป็นตัวควบคุม MIDI
อีกทิศหนึ่งก็ทำได้ InputConfig ส่งโน้ตจากปุ่มของจอย และส่ง Control Change หรือพิตช์เบนด์จากสติ๊กและทริกเกอร์ ผ่านพอร์ต MIDI ของตัวเอง โดยไม่ต้องใช้ IAC Driver
- การตั้งค่า Gamepad เป็น MIDI บน Macสร้างเครื่องดนตรีที่เล่นได้
- ตามจอย Xbox, PS5 และ PS4, Joy-Con และ Switch Pro และจอยสติ๊ก พวงมาลัย และอุปกรณ์ HID อื่นๆ
- ตามแอปดนตรี Logic Pro และ GarageBand, Ableton Live และ FL Studio
จอยในลิ้นชักมีสติ๊กอนาล็อกสองอันและทริกเกอร์สองอัน นั่นคือสี่เฟเดอร์
เก็บเครื่องคิดเลขเหล่านี้ไว้ใกล้มือ
- จังหวะ เครื่องมือแตะจังหวะหา BPM จากการแตะ แพด MIDI หรือ MIDI clock
- เวลาดีเลย์ เครื่องคิดเลข BPM เป็น msเปลี่ยนจังหวะเป็นความยาวโน้ตเป็นมิลลิวินาทีและเฮิรตซ์
- คอร์ด ตัวระบุคอร์ดบอกชื่อสิ่งที่คุณคลิกหรือเล่น
- โปรเกรสชัน ตัวสร้างโปรเกรสชันคอร์ดเล่นโปรเกรสชันในคีย์ใดก็ได้และบันทึกเป็นไฟล์ MIDI
ทั้งหมดรันในเบราว์เซอร์และไม่ส่งอะไรไปที่ไหน
สรุปสั้นๆ
- เชื่อมต่อ USB ไม่ต้องทำอะไร Bluetooth จับคู่ใน Audio MIDI Setup
- เช็ก MIDI Studio แสดงสิ่งที่ Mac เห็น และตัวทดสอบ MIDI แสดงสิ่งที่อุปกรณ์ส่ง
- ส่งต่อ ใช้ IAC Driver ระหว่างแอป และเซสชันเครือข่ายระหว่างคอมพิวเตอร์
- ไปต่อ เปลี่ยน MIDI เป็นคีย์ลัด หรือเปลี่ยนจอยเกมเป็น MIDI
บน Mac MIDI เริ่มทำงานที่สาย และอย่างอื่นอยู่ห่างแค่ยูทิลิตีเดียว
คำถาม
Mac ต้องใช้ไดรเวอร์สำหรับคีย์บอร์ด MIDI ไหม
โดยทั่วไปไม่ต้อง คีย์บอร์ด MIDI แบบ USB ส่วนใหญ่เป็นแบบ class compliant และใช้ได้ทันทีที่เสียบ อินเทอร์เฟซรุ่นเก่าบางตัวต้องใช้ไดรเวอร์จากผู้ผลิต
การตั้งค่า MIDI บน Mac อยู่ที่ไหน
ใน Audio MIDI Setup ใน Applications, Utilities เลือก Window, Show MIDI Studio เพื่อดูอุปกรณ์ MIDI ทุกตัว จับคู่ Bluetooth MIDI เปิด IAC Driver และตั้ง MIDI ผ่านเครือข่าย
จะรู้ได้อย่างไรว่า Mac เห็นคีย์บอร์ด MIDI
เปิด Audio MIDI Setup แล้วเลือก Window, Show MIDI Studio อุปกรณ์ที่เชื่อมต่อจะปรากฏเป็นไอคอนที่ไม่จางลง จากนั้นตัวทดสอบ MIDI บนเบราว์เซอร์แสดงว่าข้อความของมันมาถึงหรือไม่
ใช้ MIDI บน Mac โดยไม่มีคีย์บอร์ด MIDI ได้ไหม
ได้ Musical Typing ใน GarageBand และ Logic Pro ด้วย Command K เล่นโน้ตจากคีย์บอร์ดของ Mac และคีย์บอร์ด MIDI เสมือนในเบราว์เซอร์ส่งโน้ตไปที่แอปใดก็ได้
Mac ส่ง MIDI จากแอปหนึ่งไปอีกแอปได้ไหม
ได้ เปิด IAC Driver ใน Audio MIDI Setup แล้วเพิ่มบัส แอปหนึ่งส่งไปที่บัส และอีกแอปฟังจากมัน
ตัวควบคุม MIDI รันคีย์ลัดของ Mac ได้ไหม
ได้ ด้วยตัวแมป InputConfig แอป Mac ฟรี เปลี่ยนแพด คีย์ ลูกบิด และแป้นเหยียบเป็นคีย์ลัด แมโคร การคลิก และการควบคุมระดับเสียงในทุกแอป
หน้าอื่นเป็นภาษาไทย
คู่มือฉบับเต็ม เป็นภาษาอังกฤษ
ผู้เขียน Ryleigh Newman เป็นผู้พัฒนา InputConfig และใช้คอนโทรลเลอร์ควบคุม Mac ของตัวเองทุกวัน เพราะมือใช้งานได้ไม่ดีนัก หน้านี้แปลมาจากภาษาอังกฤษ หน้าตาแอปและส่วนอื่นของเว็บไซต์เป็นภาษาอังกฤษ
หน้านี้ในภาษาอื่น: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
ฟรี macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีข้อมูลออกจาก Mac ของคุณ โอเพนซอร์สบน GitHub.