ไทย

MIDI pitch bend ทำงานอย่างไร

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

Pitch bend เป็นข้อความ MIDI ของมันเอง ไม่ใช่ Control Change มันพาค่าเดียวตั้งแต่ 0 ถึง 16383: 8192 หมายถึงไม่เบนด์ 0 คือสุดทางลง และ 16383 คือสุดทางขึ้น ข้อความบอกว่าวีลขยับไปไกลแค่ไหน ไม่ได้บอกว่าให้เบนด์กี่เซมิโทน เสียงที่รับเป็นผู้กำหนดระยะ และค่าเริ่มต้นที่พบบ่อยคือสองเซมิโทนในแต่ละทิศ

InputConfig แอป Mac ฟรีที่อ่านพิตช์วีลและส่ง pitch bend จากสติ๊กของคอนโทรลเลอร์เกม อยู่ในหัวข้อสุดท้าย

ขั้นตอน

  1. ขยับพิตช์วีลและดูค่าใน MIDI monitor: มันพักอยู่ที่ตรงกลางและกลับมาที่นั่นเมื่อปล่อย
  2. ตั้งช่วงการเบนด์บนเครื่องดนตรีที่รับ เป็นเซมิโทน
  3. ถ้าระดับเสียงไม่กลับเป็นปกติ ให้เช็กว่าค่าพักของวีลคือตรงกลาง

อ่านข้อความ

ส่วนค่าความหมาย
ไบต์สถานะ0xE0 ถึง 0xEFPitch Bend บนแชนเนล 1 ถึง 16
ไบต์ข้อมูลแรก0 ถึง 127ครึ่งละเอียดของค่า
ไบต์ข้อมูลที่สอง0 ถึง 127ครึ่งหยาบของค่า

สองครึ่งรวมกันเป็นตัวเลข 14 บิตหนึ่งตัว Pitch bend มี 16,384 ขั้น ขณะที่ Control Change มี 128 ซึ่งเป็นเหตุผลที่การเบนด์ฟังดูลื่น

รู้จักค่า

ค่าเขียนอีกแบบความหมาย
0-8192เบนด์ลงสุด
81920ตรงกลาง ไม่เบนด์
16383+8191เบนด์ขึ้นสุด

เครื่องมือบางตัวแสดงค่าดิบตั้งแต่ 0 ถึง 16383 และบางตัวลบ 8192 แล้วแสดงตั้งแต่ -8192 ถึง 8191 วีลที่พักอยู่ควรอ่านได้ตรงกลางพอดี ตัวทดสอบ MIDIแสดงค่าต่ำสุดและสูงสุดที่วีลไปถึง และวีลที่พักไม่ตรงกลางจะเลื่อนเหมือนสติ๊กที่สึก

ตั้งช่วงการเบนด์ที่ฝั่งรับ

ข้อความพาตำแหน่ง และเครื่องดนตรีเปลี่ยนมันเป็นระดับเสียง เมื่อช่วงคือสองเซมิโทน ขึ้นสุดคือสูงขึ้นสองเซมิโทน เมื่อเป็นสิบสอง การขยับวีลเท่าเดิมคือหนึ่งอ็อกเทฟ เครื่องดนตรีส่วนใหญ่มีการตั้งค่าช่วง pitch bend และอุปกรณ์ General MIDI มีค่าเริ่มต้นสองเซมิโทน

ถ้าวีลเบนด์ไกลเกินไปหรือไม่ไกลพอ ให้เปลี่ยนช่วงบนเครื่องดนตรี ไม่ใช่บนคีย์บอร์ด

แยกจากมอดวีล

วีลสองตัวบนคีย์บอร์ดส่งข้อความต่างชนิดกัน พิตช์วีลดีดกลับมาตรงกลางและส่ง Pitch Bend ส่วนมอดูเลชันวีลอยู่ที่ที่ปล่อยไว้และส่ง CC 1 ที่มี 128 ขั้น ไม่มีหมายเลข CC สำหรับ pitch bend เพราะมันไม่ใช่ CC รายการ MIDI CCครอบคลุมมอดวีลและตัวอื่น

เบนด์จากสติ๊กของคอนโทรลเลอร์เกม

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

สรุปสั้นๆ

  • ข้อความ สถานะ 0xE0 บวกแชนเนล แล้วไบต์ข้อมูลสองไบต์ที่รวมเป็นตัวเลขหนึ่งตัว
  • ค่า ไล่จาก 0 ที่ล่างสุด ผ่าน 8192 ตรงกลาง ไปถึง 16383 ที่บนสุด
  • ระยะ ตั้งบนเครื่องดนตรีที่รับ มักสองเซมิโทน

วีลส่งตำแหน่ง และเครื่องดนตรีตัดสินว่ามันหมายถึงอะไร

คำถาม

หมายเลข MIDI CC ของ pitch bend คืออะไร

ไม่มี Pitch bend เป็นข้อความแยกที่มีไบต์สถานะของตัวเอง คือ 0xE0 บวกแชนเนล และค่า 14 บิต มอดูเลชันวีลที่อยู่ข้างๆ คือ CC 1

ค่า MIDI pitch bend คืออะไร

0 ถึง 16383 ตรงกลาง คือไม่เบนด์ เท่ากับ 8192 เครื่องมือบางตัวแสดงช่วงเดียวกันเป็น -8192 ถึง 8191 โดย 0 อยู่ตรงกลาง

ช่วง pitch bend เริ่มต้นคือเท่าไร

สองเซมิโทนขึ้นและสองลงบนอุปกรณ์ General MIDI เครื่องดนตรีส่วนใหญ่ให้เปลี่ยนช่วงได้ในการตั้งค่าของตัวเอง

ทำไมระดับเสียงของฉันค้างเพี้ยนสูงหรือต่ำ

เครื่องดนตรีได้รับค่า pitch bend ล่าสุดที่ไม่ใช่ตรงกลาง ขยับวีลแล้วปล่อยให้ดีดกลับ หรือส่งค่าตรงกลาง วีลที่พักไม่ตรงกลางต้องทำความสะอาดหรือซ่อม

Pitch bend เป็น 7 บิตหรือ 14 บิต

14 บิต ใช้ไบต์ข้อมูลสองไบต์ที่รวมเป็นค่าเดียวที่มี 16,384 ขั้น

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

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

ผู้เขียน 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.