ไทย
รันคีย์ลัด Mac จาก MIDI Start และ Stop อย่างไร
InputConfig ใช้ฟรีบน Mac App Store ใช้กับ macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีการติดตาม และเป็นโอเพนซอร์ส
ผูก MIDI Start, Continue และ Stop กับคีย์ใน InputConfig 1.6 แล้วการกดเล่นบน DAW ซีเควนเซอร์ หรือกลองแมชชีนจะกดคีย์ในแอปใดก็ได้ อุปกรณ์ดนตรีอื่นตามข้อความทรานสปอร์ตเหล่านี้ แต่แอป Mac ทั่วไปไม่เคยเห็นมัน
การใช้งานที่ชัดเจนคือเริ่มและหยุดการบันทึก OBS ตรงกับตอนที่เพลงเล่น โดยไม่ต้องใช้มือจับเมาส์
ขั้นตอน
- ส่งการซิงก์ MIDI ของ DAW ไปที่ IAC Driver หรือเชื่อมต่อกลองแมชชีน
- เพิ่มแถวใน InputConfig กด Scan แล้วกดเล่น
- ตั้งคีย์ให้แถว Start, Continue และ Stop แล้วเปิดใช้งานพรีเซ็ต
รู้ว่ามันดีสำหรับอะไร
- เทค OBS เริ่มและหยุดการบันทึกหน้าจอหรือกล้อง OBS พร้อมการเล่น ทุกเทคจึงเป็นไฟล์ของตัวเอง
- วิดีโออ้างอิง กด Space ในเครื่องเล่นวิดีโอให้มันเดินพร้อมเพลง
- ไฟในห้อง รัน Siri Shortcut ที่ตั้งไฟสำหรับการบันทึกเมื่อ Start มาถึง และอีกตัวเมื่อ Stop
- เนื้อเพลง พลิกเทเลพรอมป์เตอร์หรือสไลด์เนื้อเพลงด้วยคีย์ถัดไปเมื่อท่อนใหม่เริ่ม
จังหวะเวลาเป็นแบบการกดคีย์ ไม่ใช่การซิงก์ที่แม่นระดับแซมเปิล เพียงพอสำหรับการบันทึกหน้าจอหรือคิว แต่สำหรับเสียงที่ต้องตรงกันระดับแซมเปิล แนะนำให้บันทึกใน DAW
ส่งทรานสปอร์ตไปที่ InputConfig
ฮาร์ดแวร์ก่อน: กลองแมชชีนหรือซีเควนเซอร์ผ่าน USB หรืออินเทอร์เฟซ MIDI ไม่ต้องทำอะไรเพิ่ม ตราบเท่าที่มันส่งทรานสปอร์ต หลายตัวส่ง Start และ Stop เฉพาะเมื่อเปิดเอาต์พุตคล็อกหรือซิงก์ จึงดูในการตั้งค่า MIDI ของมัน
DAW บน Mac เครื่องเดียวกันเข้าถึง InputConfig ผ่าน IAC Driver บัส MIDI เสมือนที่มีในตัว macOS
Audio MIDI Setup: ที่ที่ IAC Driver อยู่
Applications, Utilities, Audio MIDI Setup, Window, Show MIDI Studioสิ่งที่เกิดขึ้น: หน้าต่าง MIDI Studio เปิดขึ้นพร้อม IAC Driver อยู่ข้างใน
ขั้นที่ 1: เปิด IAC Driver
- คุณ: ดับเบิลคลิก IAC Driver แล้วเปิด Device is online
- macOS: ทำให้บัสพร้อมใช้งานสำหรับทุกแอป MIDI
- เช็ก: Device is online ถูกติ๊กไว้
ขั้นที่ 2: ส่งการซิงก์ของ DAW ไปที่มัน
- คุณ: ใน DAW ส่งการซิงก์ MIDI ไปที่บัส IAC Driver ใน Ableton Live คือสวิตช์ Sync ของเอาต์พุต IAC ในการตั้งค่า Link, Tempo & MIDI ใน Logic Pro คือปลายทาง MIDI clock ในแท็บ MIDI ของการตั้งค่า Synchronization ของโปรเจกต์
- InputConfig: ได้ยิน Start, Continue และ Stop บนบัสนั้น
- เช็ก: กดเล่น MIDI map ของ Live Visualizer บันทึก Transport start เมื่อมันมาถึง
ถ้า MIDI map บันทึก Transport start ส่วนที่ยากก็เสร็จแล้ว
ผูก Start และ Stop
- คุณ: สร้างพรีเซ็ตใน InputConfig เพิ่มแถว กด Scan แล้วกดเล่นบน DAW หรือกลองแมชชีน หรือตั้งชนิดอินพุตเป็น MIDI เปิดเมนูข้อความ เลือก Transport และเลือก Start, Continue หรือ Stop
- InputConfig: บันทึก MIDI Start บนแถว
- เช็ก: เลือกเอาต์พุต (ฮอตคีย์ที่ตั้งในแอปอื่น Space คีย์ลัด Run Siri Shortcut หรือ Open App) เพิ่มแถวสำหรับ Stop และ Continue แบบเดียวกัน แล้วเปิดใช้งานพรีเซ็ต

ข้อความทรานสปอร์ตไม่มีแชนเนล เมนูที่สองของแถวจึงให้เลือกแค่อุปกรณ์ คือ Any device หรือแหล่งเดียวที่ต้องการ ซึ่งแยกกลองแมชชีนกับ DAW ออกจากกัน
บันทึก OBS ขณะที่ DAW เล่น
ขั้นที่ 1: ผูกคีย์
- คุณ: ใน InputConfig ผูกแถว Start และแถว Continue กับ F17 และแถว Stop กับ F18 บันทึกและเปิดใช้งาน
- InputConfig: กด F17 เมื่อเล่น และ F18 เมื่อหยุด
- เช็ก: ทั้งสามแถวแสดงคีย์ของมัน
ขั้นที่ 2: สอนคีย์ให้ OBS
- คุณ: ใน OBS เปิด Settings, Hotkeys คลิกในช่องของ Start Recording แล้วกดเล่นใน DAW คลิกใน Stop Recording แล้วกดหยุด
- InputConfig: ส่ง F17 เมื่อเล่น และ F18 เมื่อหยุด ซึ่ง OBS บันทึกเป็นฮอตคีย์ของมัน
- เช็ก: จากนี้ไป การเล่นเริ่มการบันทึกและการหยุดจบมัน
หน้า F13 ถึง F19อธิบายว่าทำไมคีย์เหล่านั้นเหมาะกับงานนี้ และคู่มือสตรีมมิ่งเด็คตั้งฮอตคีย์ OBS เพิ่มแบบเดียวกัน F13 ถึง F19 เหมาะเพราะไม่มีแอป Mac ใช้มัน ฮอตคีย์จึงไม่มีทางชนกับการพิมพ์
แยก Start, Continue และ Stop
- Start เล่นจากต้น
- Continue เล่นจากจุดที่เพลงอยู่ DAW และซีเควนเซอร์จำนวนมากส่งมันแทน Start เมื่อการเล่นเริ่มจากที่อื่น
- Stop ส่งเมื่อการเล่นหยุด
แต่ละตัวทำงานหนึ่งครั้ง เหมือนแตะคีย์ ไม่ใช่กดค้าง ให้ Continue ทำหน้าที่เดียวกับ Start เว้นแต่ต้องการให้สองตัวต่างกัน
ถ้าไม่มีอะไรเกิดขึ้นเมื่อกดเล่น
ไล่ตามบันไดนี้ จากขั้นเล็กที่สุดก่อน
- เปิดเอาต์พุตซิงก์ กลองแมชชีนจำนวนมากส่ง Start และ Stop เฉพาะเมื่อเปิดเอาต์พุตคล็อกหรือซิงก์
- เช็ก IAC Driver Device is online ต้องเปิดอยู่ และ DAW ต้องส่งการซิงก์ไปที่บัสนั้น
- ดู MIDI map ถ้าบันทึก Transport start แสดงว่า InputConfig ได้ยิน และปัญหาอยู่ที่แถว
- ผูก Continue ด้วย ถ้าการเล่นจากกลางเพลงไม่ทำอะไร แสดงว่า DAW ส่ง Continue ไม่ใช่ Start
การเล่นจากกลางเพลงส่ง Continue แถว Continue ที่ขาดไปจึงดูเหมือน Start ที่ตาย
สิ่งที่มันทำไม่ได้
InputConfig อ่าน Start, Continue และ Stop ไม่ใช่จังหวะคล็อกหรือตำแหน่งเพลง จึงตามเทมโปไม่ได้และไม่รู้ว่าอยู่ตรงไหนของเพลง ไม่มีอะไรกลับไปที่ DAW เว้นแต่จะเพิ่มเอาต์พุต MIDI ให้พรีเซ็ต มันฟังทรานสปอร์ต แต่ไม่ได้ซิงก์กับมัน
ไปทางตรงข้าม
InputConfig ยังส่ง Start, Stop และ Continue ได้ ผ่านพอร์ต MIDI เสมือนของมันเอง จากปุ่มคอนโทรลเลอร์ คีย์ หรือแพด ซึ่งทำให้คอนโทรลเลอร์เกมเป็นรีโมตทรานสปอร์ตของ DAW พรีเซ็ตในตัว MIDI: Transport Control ทำอย่างนั้นพอดี และ MIDI output อธิบายวิธีเลือก InputConfig เป็นอินพุตใน DAW
สรุปสั้นๆ
- ส่งทาง ใช้ IAC Driver สำหรับ DAW บน Mac เครื่องเดียวกัน และสายสำหรับฮาร์ดแวร์
- ผูก Scan การกดเล่นลงแถว ผูก Start, Continue และ Stop
- ใช้ ตั้ง F17 และ F18 เป็นฮอตคีย์ Start และ Stop Recording ของ OBS
กดเล่นครั้งเดียว แล้วการบันทึกดูแลตัวเอง
คำถาม
ข้อความ MIDI Start กดคีย์บน Mac ได้ไหม
ได้ ด้วย InputConfig 1.6 ขึ้นไป ผูกแถวกับ MIDI Transport, Start แล้วให้เอาต์พุตเป็นคีย์ คีย์ลัด Siri Shortcut หรือแอปใดก็ได้
InputConfig อ่าน MIDI clock หรือตำแหน่งเพลงไหม
ไม่ มันอ่าน Start, Continue และ Stop ไม่ใช่จังหวะคล็อกหรือตำแหน่งเพลง จึงตามเทมโปไม่ได้และไม่รู้ว่าอยู่ตรงไหนของเพลง
ต้องมีอินเทอร์เฟซ MIDI สำหรับ DAW บน Mac เครื่องเดียวกันไหม
ไม่ต้อง IAC Driver ใน Audio MIDI Setup มีในตัว macOS เปิดมัน ส่งการซิงก์ของ DAW ไปที่มัน แล้ว InputConfig ได้ยิน
นี่จะเปลี่ยนอะไรใน DAW ของฉันไหม
ไม่ DAW ส่งและ InputConfig ฟัง ไม่มีอะไรกลับไปที่ DAW เว้นแต่จะเพิ่มเอาต์พุต MIDI ให้พรีเซ็ต
หน้าอื่นเป็นภาษาไทย
คู่มือฉบับเต็ม เป็นภาษาอังกฤษ
ผู้เขียน 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.