ไทย
MIDI velocity คืออะไร
InputConfig ใช้ฟรีบน Mac App Store ใช้กับ macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีการติดตาม และเป็นโอเพนซอร์ส
Velocity คือตัวเลขที่โน้ต MIDI พาไปเพื่อบอกว่าคีย์หรือแพดถูกตีแรงแค่ไหน ตั้งแต่ 1 ถึง 127 การสัมผัสเบาส่งเลขต่ำ และการตีแรงส่งเลขสูง เครื่องดนตรีตัดสินว่าความหมายคืออะไร มักเป็นความดังและความสว่างรวมกัน Velocity 0 เป็นกรณีพิเศษ: Note On ที่ velocity 0 หมายถึง note off
InputConfig แอป Mac ฟรีที่อ่านและส่งโน้ต MIDI และส่วนสุดท้ายบอกว่า velocity ทำงานอย่างไรกับปุ่ม ซึ่งรู้สึกไม่ได้ว่าถูกกดแรงแค่ไหน
ขั้นตอน
- เปิดตัวทดสอบ MIDI กด Start listening แล้วเล่นหนึ่งคีย์เบาๆ แล้วเล่นแรงๆ
- อ่าน velocity ต่ำสุดและสูงสุดที่มันไปถึง
- ถ้าเล่นแรงไม่เคยใกล้ 127 หรือเล่นเบาก็ดังอยู่แล้ว ให้เปลี่ยนเส้นโค้ง velocity บนคีย์บอร์ด
- ถ้าคีย์หนึ่งโดดออกมา เซนเซอร์ของคีย์นั้นสึกหรือสกปรก
ดูว่า velocity อยู่ตรงไหนในโน้ต
| ไบต์ | ค่า | ความหมาย |
|---|---|---|
| Status | 0x90 ถึง 0x9F | Note On แชนเนล 1 ถึง 16 |
| หมายเลขโน้ต | 0 ถึง 127 | โน้ตไหน |
| Velocity | 1 ถึง 127 | แรงแค่ไหน 0 หมายถึง note off |
Velocity คือไบต์ที่สามของทุก Note On ทุกโน้ตจึงพาค่าของตัวเอง ตารางหมายเลขโน้ต MIDIครอบคลุมไบต์ที่สอง
รู้ว่าทำไม velocity 0 คือ note off
MIDI มีข้อความ Note Off และยังถือ Note On ที่ velocity 0 เป็น note off ด้วย คีย์บอร์ดจำนวนมากส่งแบบที่สอง เพราะส่งข้อความชนิดเดียวต่อเนื่องกันได้กระชับกว่า monitor อาจแสดงแบบใดแบบหนึ่ง และทั้งสองจบโน้ต Note On ที่ velocity 0 ไม่ใช่โน้ตที่เบามาก แต่คือการจบของโน้ต
รู้ว่าเครื่องดนตรีทำอะไรกับมัน
Velocity เป็นแค่ตัวเลขจนกว่าเสียงจะใช้มัน เสียงเปียโนเล่นดังขึ้นและสว่างขึ้น แซมเปิลกลองอาจสลับไปเป็นการตีที่แรงกว่า และเสียงออร์แกนอาจไม่สนใจ การกดคีย์เดียวกันฟังต่างกันได้บนเครื่องดนตรีสองตัวที่แมป velocity ต่างกัน ถ้าทุกอย่างเล่นที่ความดังเดียว เสียงกำลังไม่สนใจ velocity หรือคีย์บอร์ดส่งค่าคงที่
ทดสอบ velocity ของคีย์บอร์ด
เปิดตัวทดสอบ MIDI เล่นหนึ่งคีย์ให้เบาที่สุดเท่าที่ทำได้ แล้วแรงที่สุดเท่าที่ทำได้ และอ่านช่วง velocity คีย์ที่ดีครอบคลุมเกือบทั้ง 1 ถึง 127 คีย์ที่ค้างอยู่ที่ค่าเดียว หรือไม่เคยขึ้นเกินเลขต่ำ ชี้ว่าเซนเซอร์สึก ถ้าทุกคีย์ขึ้นสุดเร็ว ให้มองหาการตั้งค่าเส้นโค้ง velocity บนคีย์บอร์ด
คีย์เดียวที่อ่านต่างจากคีย์ข้างๆ คือความผิดปกติของฮาร์ดแวร์ และทุกคีย์อ่านเหมือนกันคือการตั้งค่า
ใช้ velocity กับปุ่ม
ปุ่มคอนโทรลเลอร์เกม คีย์คอมพิวเตอร์ และสวิตช์เท้าส่วนใหญ่เป็นลงหรือขึ้น จึงรายงานไม่ได้ว่าถูกกดแรงแค่ไหน ใน InputConfig เอาต์พุต MIDI Note แต่ละตัวเล่นที่ velocity ที่ตั้งในแถวของมัน ตั้งแต่ 1 ถึง 127 สำหรับไดนามิก ให้ใส่ expression บนทริกเกอร์: มันส่งทุกค่าระหว่างนั้น ทริกเกอร์บน CC 11 จึงทำให้เสียงขยายเหมือนการตีที่แรงขึ้น
Velocity คงที่บนปุ่มและ expression บนทริกเกอร์ทำให้คอนโทรลเลอร์เล่นได้ MIDI outputมีการตั้งค่า
สรุปสั้นๆ
- คืออะไร โน้ตถูกเล่นแรงแค่ไหน 1 ถึง 127
- ศูนย์ Note On ที่ velocity 0 จบโน้ต
- ผล มันทำสิ่งที่เสียงแมปไว้ มักเป็นความดังและโทน
Velocity เดินทางไปกับทุกโน้ต และเครื่องดนตรีให้ความหมายกับมัน
คำถาม
ช่วง MIDI velocity คืออะไร
1 ถึง 127 สำหรับโน้ตที่ดัง Note On ที่ velocity 0 ถือเป็น note off
velocity 127 หมายถึงอะไร
การตีที่แรงที่สุดเท่าที่เป็นไปได้ เป็นยอดของช่วง และเสียงส่วนใหญ่เล่นดังและสว่างที่สุด
MIDI velocity เหมือนกับระดับเสียงไหม
ไม่ Velocity เป็นค่าต่อโน้ตที่เสียงมักแมปเป็นความดังและโทน ระดับเสียงคือ CC 7 ซึ่งเพิ่มและลดทั้งแชนเนล
ทดสอบ MIDI velocity อย่างไร
เล่นคีย์เบาๆ แล้วแรงๆ ในตัวทดสอบ MIDI และอ่าน velocity ต่ำสุดและสูงสุด คีย์ที่ดีครอบคลุมเกือบทั้งช่วง 1 ถึง 127
ทำไมคีย์บอร์ดของฉันส่ง velocity เท่าเดิมเสมอ
มันไม่มีคีย์ที่รับรู้ velocity หรือถูกตั้งเป็น velocity คงที่ มองหาการตั้งค่าเส้นโค้ง velocity หรือ velocity คงที่ในเมนูของคีย์บอร์ด
ทำไมคีย์บอร์ด MIDI ของฉันเงียบมาก
การสัมผัสเบาส่งเลข velocity ต่ำ และเครื่องดนตรีส่วนใหญ่เล่นเสียงเบา มองหาการตั้งค่าเส้นโค้ง velocity หรือความไวต่อการสัมผัสบนคีย์บอร์ด หรือเพิ่มระดับเสียงของเครื่องดนตรี ตัวทดสอบ 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.