ไทย

Gamepad เป็น MIDI: จอยเกมเป็นเครื่องดนตรี MIDI

ดาวน์โหลด InputConfig บน Mac App StoreInputConfig ใช้ฟรีบน Mac App Store ใช้กับ macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีการติดตาม และเป็นโอเพนซอร์ส

จอย PS5, Xbox, Switch หรือ 8BitDo เป็นตัวควบคุม MIDI ฟรีบน Mac ได้ InputConfig เปิดพอร์ต MIDI เสมือนชื่อ InputConfig จอยจึงเล่น Logic, Ableton, GarageBand หรือแอปใดก็ตามที่รับอินพุต MIDI ได้ ปุ่มเล่นโน้ต สติ๊กและทริกเกอร์ส่งพิตช์เบนด์และ CC ตามตำแหน่งที่ขยับ และพรีเซ็ตเดียวกันยังส่งคีย์และคีย์ลัดควบคุมการเล่นได้ด้วย

จอยเกมเป็นอุปกรณ์ที่แสดงอารมณ์ได้ดี มีสติ๊กสองอันที่เด้งกลับตรงกลาง ทริกเกอร์อนาล็อกสองอัน และปุ่มอีกราวสิบกว่าปุ่มใต้นิ้ว คู่มือนี้ตั้งค่าจอยเป็นเครื่องดนตรี ไม่ใช่รีโมต โดยใช้พรีเซ็ตที่วางสเกลเพนทาโทนิกไว้บนปุ่มหน้าและ D-pad และวางการแสดงออกไว้บนปุ่มที่เหลือ คุณจะเล่นได้ภายในสิบนาที

ขั้นตอน

  1. เปิด InputConfig พอร์ต MIDI เสมือนชื่อ InputConfig จะมีอยู่ตลอดที่แอปทำงาน
  2. เปิด InputConfig เป็นอินพุต MIDI ใน DAW แล้วเตรียมแทร็กซอฟต์แวร์อินสทรูเมนต์ให้พร้อมบันทึก
  3. เพิ่มพรีเซ็ต Gamepad Synth จากหน้านี้ เปิดใช้งาน แล้วกดปุ่มหน้า
  4. ตั้งอัตราโพลลิงเป็น 240 ใน Settings, Advanced สำหรับการเล่น
  5. แมปสติ๊กและทริกเกอร์ไปที่ตัวควบคุมของปลั๊กอินด้วย MIDI learn ของ DAW ทีละแถว

เชื่อมต่อกับ DAW

ส่วนนี้ทำให้โน้ตหนึ่งตัวเข้าไปในแทร็กได้

ขั้นที่ 1: เปิดพอร์ต InputConfig

  • คุณ: เปิด InputConfig แล้วเปิด InputConfig เป็นอินพุต MIDI ใน DAW สำหรับ Ableton ต้องเปิด Track และ Remote ให้พอร์ตนี้ใน Preferences, Link, Tempo and MIDI
  • InputConfig: เปิดแหล่ง MIDI ชื่อ InputConfig ขณะทำงาน และใช้ตัวตนเดิมทุกครั้งที่เปิดแอป DAW ที่จำอินพุตไว้จึงเจอมันอีก
  • เช็ก: GarageBand และ Logic รับทุกแหล่งโดยอัตโนมัติ ใน DAW อื่น InputConfig จะอยู่ในรายการอินพุต MIDI

ขั้นที่ 2: เล่นโน้ต

  • คุณ: เตรียมแทร็กซอฟต์แวร์อินสทรูเมนต์ให้พร้อมบันทึก เปิดใช้งานพรีเซ็ต Gamepad Synth จากหน้านี้ แล้วกดปุ่มหน้า
  • InputConfig: ส่งโน้ตผ่านพอร์ต InputConfig ทันทีที่การโพลล์เห็นการกด
  • เช็ก: มิเตอร์ของแทร็กขยับและคุณได้ยินโน้ต

ไม่ต้องใช้ IAC Driver หรือสาย MIDI เสมือน และไม่มีอะไรต้องเปิดใน Audio MIDI Setup ถ้า InputConfig ทำงานอยู่ พอร์ตก็มีอยู่

เล่นโน้ตบนปุ่ม

มีแปดปุ่มที่กดได้ง่ายโดยไม่ต้องมอง คือปุ่มหน้าสี่ปุ่มและทิศทางของ D-pad สี่ทิศ พรีเซ็ต Gamepad Synth แมปปุ่มเหล่านี้เป็นเพนทาโทนิกไมเนอร์ของโน้ต C ครอบคลุมหนึ่งอ็อกเทฟกับอีกนิด (C, Eb, F, G, Bb, C, Eb, F) จึงกดผสมกันอย่างไรก็ฟังเข้ากัน

  • ลงอ็อกเทฟ ถือ LB ไว้ แล้วทั้งแปดปุ่มเดิมจะเล่นต่ำลงหนึ่งอ็อกเทฟ ผ่านคอร์ดต่างๆ
  • ขึ้นอ็อกเทฟ ถือ RB ไว้ แล้วปุ่มจะเล่นสูงขึ้นหนึ่งอ็อกเทฟ
  • เลเยอร์ที่เบากว่า เวโลซิตีตั้งตายตัวต่อแถว ตั้งแต่ 1 ถึง 127 ตั้งให้ต่ำลงที่แถว D-pad

สเกลเพนทาโทนิกหมายถึงไม่มีโน้ตผิด ซึ่งเป็นจุดประสงค์ของเครื่องดนตรีที่หยิบขึ้นมาเล่นได้เลย

เพิ่มการแสดงออกบนสติ๊กและทริกเกอร์

สติ๊กและทริกเกอร์อนาล็อกส่งค่าที่ตามตำแหน่งของมัน

สติ๊กขวา ซ้ายและขวา
พิตช์เบนด์ทั้งสองทิศ เปิด Variable Sensitivity เพื่อให้การเบนด์ตามสติ๊ก ตรงกลางคือไม่เบนด์
สติ๊กขวา ขึ้น
CC 1 โมดูเลชัน ตามสติ๊ก
ทริกเกอร์ซ้าย
CC 11 เอ็กซ์เพรสชัน ตามแรงที่บีบ
ทริกเกอร์ขวา
CC 74 คัตออฟของฟิลเตอร์ ตามแรงที่บีบ
สติ๊กซ้าย
CC 10 (แพน) เมื่อสติ๊กไปทางขวา CC 7 (ระดับเสียง) เมื่อสติ๊กไปทางบน
พรีเซ็ต Gamepad Synth ในตัวแก้ไข มีแถวโน้ตบนปุ่มหน้าและแถว CC บนทริกเกอร์
Figure 1. โน้ตบนปุ่มหน้า CC 11 และ CC 74 บนทริกเกอร์ ทุกแถวบอกว่าส่งข้อความ MIDI อะไร

ทุกอย่างนี้ชี้ไปที่หมายเลข CC อื่นได้ในแถว ตาราง CC รวมหมายเลขที่ใช้กันทั่วไป CC ที่ขับด้วยสติ๊กไปถึงช่วงเต็ม 0 ถึง 127 เมื่อพ้นเดดโซน

แมปสติ๊กไปที่ลูกบิดใน DAW

DAW มองว่า InputConfig เป็นคีย์บอร์ด MIDI อีกตัว MIDI learn ของ DAW จึงทำการแมปได้ ให้ตั้ง CC ให้สติ๊กหรือทริกเกอร์ใน InputConfig ก่อน แล้ว

Logic Pro
คลิกตัวควบคุมของปลั๊กอินหรือมิกเซอร์ เลือก Logic Pro, Control Surfaces, Learn Assignment ขยับสติ๊ก แล้วเลือกคำสั่งเดิมอีกครั้งเพื่อจบ
Ableton Live
เปิด Remote ให้อินพุต InputConfig ใน Settings (Preferences ในเวอร์ชันเก่า), Link, Tempo and MIDI กด Command M เพื่อเข้าโหมด MIDI Map คลิกตัวควบคุม ขยับสติ๊ก แล้วกด Command M อีกครั้ง
GarageBand
ไม่มี MIDI learn GarageBand เล่นโน้ตและตามพิตช์เบนด์กับวงล้อโมดูเลชัน (CC 1) เหมือนคีย์บอร์ดทั่วไป ซึ่งพอสำหรับพรีเซ็ต Gamepad Synth
FL Studio, Reaper, Bitwig และตัวอื่นๆ
เปิดอินพุต InputConfig ในการตั้งค่า MIDI แล้วใช้ MIDI learn ของแอปเหล่านั้นแบบเดียวกัน

เรียนรู้ทีละแถว เพราะถ้าสองแถวใช้หมายเลข CC เดียวกัน DAW จะเรียนรู้แถวที่ขยับล่าสุด แต่ละตัวมีหน้าของตัวเอง ได้แก่ Logic Pro และ GarageBand, Ableton Live และ FL Studio

ใช้ไจโรเป็นสวิตช์

บน DualSense, DualSense Edge หรือ DualShock 4 ไจโรส่ง MIDI ได้ แต่ในเวอร์ชัน 1.6 มันทำงานเหมือนสวิตช์ ไม่ใช่เฟเดอร์ แถว Gyro ส่งค่า CC ที่คุณตั้งไว้ขณะจอยกำลังหมุน และส่ง 0 เมื่อหยุด

  • เหมาะกับ การสะบัดข้อมือเพื่อเปิดและปิดเอฟเฟกต์ หรือโน้ตที่เล่นด้วยการเขย่า
  • ไม่เหมาะกับ การกวาดฟิลเตอร์หรือเวฟเทเบิลแบบนุ่มนวล ให้ใช้สติ๊กหรือทริกเกอร์ที่ตามตำแหน่งแทน ทริกเกอร์ขวาส่ง CC 74 อยู่แล้วในพรีเซ็ต
  • ให้เงียบไว้ ใส่ Pause Motion While Held ไว้ที่ปุ่มแพดเดิล ไจโรจะทำงานเฉพาะเมื่อคุณตั้งใจ

เพิ่มกลอง ปุ่มควบคุมการเล่น และจังหวะ

ส่วนเสริมสามอย่างช่วยให้เครื่องดนตรีครบขึ้น

  • กลอง พรีเซ็ต MIDI: Drum Pad ที่มีในตัววางกิก สแนร์ ไฮแฮตปิด และไฮแฮตเปิดไว้บนปุ่มหน้าในแชนเนล 10 พร้อมเปิดเทอร์โบ การกดปุ่มค้างจึงรัวตามอัตราเทอร์โบ ตั้งอัตราให้ตรงกับจังหวะ 8 ครั้งต่อวินาทีคือโน้ตเสี้ยวสิบหกที่ 120 BPM
  • ปุ่มควบคุมการเล่น ในพรีเซ็ต Gamepad Synth ปุ่ม Start / Options ส่ง MIDI Start ปุ่ม Back / Share ส่ง Stop ปุ่ม R3 ส่ง Continue และปุ่ม L3 ส่ง R เป็นคีย์ลัดเพื่อเตรียมบันทึกใน Logic ข้อความควบคุมการเล่นเป็น MIDI เรียลไทม์ จึงใช้ได้ใน DAW ที่ตามทรานสปอร์ตภายนอก ส่วนคีย์ลัดเป็นทางสำรองสำหรับตัวที่ไม่ตาม
  • เมโทรนอมแบบสั่น แถวหนึ่งสั่นได้เมื่อทำงาน แถวเทอร์โบที่ไม่มีเอาต์พุตที่อัตราของจังหวะ ผูกกับปุ่มที่กดค้าง ทำให้จอยสั่นทุกบีต มันไม่ได้แทนที่เสียงคลิก แต่ให้จังหวะลงอยู่ในมือเมื่อมอนิเตอร์ปิดอยู่

สีของไลต์บาร์ตั้งต่อพรีเซ็ต ไม่ใช่ต่อเหตุการณ์ จึงตามบีตไม่ได้ แต่การสั่นตามได้

ลดความหน่วงสำหรับการเล่น

โน้ตถูกส่งทันทีที่การโพลล์เห็นการกด การโพลล์ที่เร็วกว่าเห็นการกดเร็วกว่า ตั้งต้น InputConfig โพลล์ที่ 120 Hz เมื่อเสียบอะแดปเตอร์ และ 60 Hz เมื่อใช้แบตเตอรี่

  • คุณ: ตั้งทั้งสองเป็น 240 ใน Settings, Advanced, Polling rate
  • InputConfig: อ่านจอย 240 ครั้งต่อวินาที
  • เช็ก: โน้ตที่ซ้ำเร็วตกตรงที่คุณเล่น

จอยแบบไหนใช้ได้ และข้อจำกัดสองข้อ

จอยใดก็ตามที่ InputConfig อ่านได้เล่นได้ทั้งนั้น ได้แก่ DualSense, DualSense Edge, DualShock 4, Xbox Series, One, Elite และ Adaptive, Switch Pro, Joy-Con, 8BitDo, Stadia, Steam Controller รวมถึงจอยสติ๊กและพวงมาลัยที่ขึ้นเป็นอุปกรณ์ HID ปุ่มเล่นโน้ต สติ๊ก ทริกเกอร์อนาล็อก และแกนของจอยสติ๊กส่ง CC หรือพิตช์เบนด์ที่ตามตำแหน่ง Live Visualizer แสดงว่า Mac อ่านปุ่มไหนอยู่ก่อนจะแมปอะไร

  • ปุ่มไม่ไวต่อเวโลซิตี แต่ละแถวโน้ตเล่นที่เวโลซิตีที่คุณตั้งไว้ในแถว 1 ถึง 127 เลเยอร์ที่เบากว่าจึงเป็นแถวที่สองที่ตั้งตัวเลขต่ำกว่า ถ้าต้องการไดนามิก ให้ใส่ CC 11 ที่ทริกเกอร์อนาล็อก
  • ทริกเกอร์ของ Nintendo เป็นเปิดหรือปิด ZL และ ZR ของ Switch Pro และ Joy-Con เป็นดิจิทัล บนจอย Nintendo จึงให้ใส่การแสดงออกที่สติ๊ก

แต่ละตระกูลมีหน้าที่บอกชื่อปุ่มและส่วนเสริมของตัวเอง ได้แก่ Xbox, PS5 และ PS4, Joy-Con และ Switch Pro และ จอยสติ๊ก พวงมาลัย และอุปกรณ์ HID อื่นๆ

เครื่องมือ gamepad เป็น MIDI อื่นๆ บน Mac

ควรเจอเครื่องมือที่ใช่ ไม่ใช่เครื่องมือที่ไม่ใช่ นี่คือสิ่งอื่นที่ทำเรื่องนี้บน Mac ตามที่ตรวจในเดือนกันยายน 2026

  • Gamepad MIDI โดย Pounding Systems แอป gamepad เป็น MIDI โดยเฉพาะสำหรับ Mac ชิป Apple, Windows และ Linux แมปทัชแพดและมาตรความเร่งเป็น MIDI ได้ด้วย และส่งตรงไปที่พอร์ต MIDI ฮาร์ดแวร์ได้ ถ้าต้องการแค่ MIDI และต้องการสิ่งเหล่านั้น ลองดูตัวนี้
  • Kaskobi Gamepad MIDI เป็นอุปกรณ์ Max for Live จึงอยู่ใน Ableton Live และต้องมี Max for Live
  • MIDITROL แอป iPhone และ iPad จอยจับคู่กับโทรศัพท์ แล้วโทรศัพท์ส่ง MIDI ไปที่ Mac ผ่าน USB หรือ Wi-Fi
  • MidiHID และ ControllerMate เครื่องมือ Mac รุ่นเก่า โค้ดของ MidiHID ถูกเก็บถาวรในปี 2017 และเวอร์ชันล่าสุดของ ControllerMate รองรับ macOS Mojave อย่างมาก

สิ่งที่ InputConfig เพิ่มให้คือส่วนที่เหลือของ Mac พรีเซ็ตเดียวกันเล่นโน้ตเข้า DAW และส่งคีย์ การคลิก และคีย์ลัดควบคุมการเล่นได้ อ่านอุปกรณ์ MIDI เป็นอินพุตได้ด้วย และฟรีบน Mac App Store โดยไม่ต้องมีบัญชี

สรุปสั้นๆ

  • เปิดพอร์ต InputConfig มันมีอยู่ทุกครั้งที่แอปทำงาน ไม่ต้องใช้ IAC Driver
  • เริ่มจาก Gamepad Synth มีโน้ตเพนทาโทนิก พิตช์เบนด์ และ CC บนทริกเกอร์
  • โพลล์ที่ 240 นี่คือค่าที่แนะนำสำหรับการเล่น ทั้งตอนเสียบอะแดปเตอร์และใช้แบตเตอรี่
  • เรียนรู้ใน DAW ทำทีละแถว

โน้ตบนปุ่ม การแสดงออกบนสติ๊ก จอยที่อยู่ในลิ้นชักของคุณก็เป็นเครื่องดนตรีได้

คำถาม

ใช้คีย์บอร์ด MIDI กับจอยพร้อมกันได้ไหม

DAW เห็นเป็นสองแหล่ง จอยเพิ่มการแสดงออกที่คีย์บอร์ดไม่มี หลายคนเล่นโน้ตบนคีย์ แล้วเบนด์ด้วยสติ๊ก

DAW เห็นจอยเป็นพื้นผิวควบคุมไหม

DAW เห็นเป็นแหล่ง MIDI ให้ใช้ MIDI learn ของ DAW แมป CC ไปที่พารามิเตอร์ เหมือนตัวควบคุมทั่วไป

ไลต์บาร์ตามบีตได้ไหม

ไม่ได้ เพราะสีของไลต์บาร์ตั้งต่อพรีเซ็ต ไม่ใช่ต่อเหตุการณ์ ส่วนการสั่นให้พัลส์ต่อเหตุการณ์ได้

ใช้กับ Ableton Live, FL Studio หรือ GarageBand ได้ไหม

ขณะที่ InputConfig ทำงาน มันเปิดแหล่ง MIDI ชื่อ InputConfig และแอป Mac ใดก็ตามที่รับอินพุต MIDI ใช้ได้ เปิดเป็นอินพุตในการตั้งค่า MIDI ของแอป ส่วน GarageBand และ Logic หยิบไปใช้เอง

มีซอฟต์แวร์ฟรีเปลี่ยนจอยเกมเป็นตัวควบคุม MIDI บน Mac ไหม

InputConfig ฟรีและเป็นโอเพนซอร์ส ไม่มีอะไรต้องจ่าย ส่งโน้ต CC พิตช์เบนด์ เปลี่ยนโปรแกรม และปุ่มควบคุมการเล่นจากจอยที่ Mac เห็น และส่งคีย์กับเมาส์ไปพร้อมกันได้

Switch Pro Controller หรือ Joy-Con เป็นตัวควบคุม MIDI บน Mac ได้ไหม

สำหรับปุ่มและสติ๊กได้ โน้ต CC และพิตช์เบนด์ทำงานเหมือนบนจอย PlayStation หรือ Xbox ทริกเกอร์ ZL และ ZR เป็นดิจิทัล จึงเล่นโน้ตหรือส่ง CC ค่าคงที่ ไม่ใช่การกวาด และไม่มีการเคลื่อนไหวบน Mac จึงไม่มีไจโร

ต้องใช้ IAC Driver หรือสาย MIDI เสมือนไหม

ไม่ต้อง InputConfig สร้างแหล่ง MIDI ของตัวเองชื่อ InputConfig ทุกครั้งที่ทำงาน และใช้ตัวตนเดิมทุกครั้งที่เปิดแอป DAW ที่จำอินพุตไว้จึงเจอมันอีก ไม่มีอะไรต้องเปิดใน Audio MIDI Setup และไม่มีอะไรต้องติดตั้งเพิ่ม

จอยสติ๊กหรือพวงมาลัยแข่งส่ง MIDI ได้ไหม

ถ้า InputConfig อ่านได้ก็ได้ จอยสติ๊กการบินและพวงมาลัยที่ขึ้นเป็นอุปกรณ์ HID ให้แกนที่ทำงานเหมือนสติ๊ก จึงส่ง CC หรือพิตช์เบนด์ได้ และปุ่มเล่นโน้ตได้ เปิด Live Visualizer แล้วขยับแต่ละแกนเพื่อดูว่า Mac อ่านอะไรอยู่

ปุ่มไวต่อเวโลซิตีไหม

ไม่ไว ปุ่มจอยเป็นเปิดหรือปิด แต่ละแถวโน้ตจึงเล่นที่เวโลซิตีที่คุณตั้งไว้ ตั้งแต่ 1 ถึง 127 ถ้าต้องการไดนามิก ให้ใส่ CC 11 (เอ็กซ์เพรสชัน) ที่ทริกเกอร์อนาล็อก ตามที่พรีเซ็ต Gamepad Synth ทำ หรือให้แถวที่สองบนปุ่มเดียวกันมีเวโลซิตีต่ำกว่าหลังปุ่มบัมเปอร์

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

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

ผู้เขียน 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, 繁體中文, 简体中文

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