עברית
איך עובד כיפוף גובה צליל ב-MIDI?
InputConfig חינמי ב-Mac App Store. דורש macOS 14 ומעלה, בלי חשבון, בלי מעקב, קוד פתוח.
כיפוף גובה צליל הוא הודעת MIDI משלו, לא Control Change. הוא נושא ערך אחד מ-0 עד 16383: 8192 פירושו בלי כיפוף, 0 הוא למטה עד הסוף ו-16383 הוא למעלה עד הסוף. ההודעה אומרת כמה הגלגל זז, לא כמה חצאי טונים לכופף. הצליל שמקבל אותה קובע את המרחק, וברירת המחדל הרגילה היא שני חצאי טונים לכל כיוון.
אני מפתח את InputConfig, אפליקציית Mac חינמית שקוראת גלגלי גובה צליל ושולחת כיפוף גובה מהסטיק של בקר משחקים, וזה הסעיף האחרון.
שלבים
- הזיזו את גלגל הגובה והסתכלו על הערך במוניטור MIDI: הוא נח במרכז וחוזר אליו כשמשחררים.
- קבעו את טווח הכיפוף בכלי המקבל, בחצאי טונים.
- אם הגובה לא חוזר לנורמלי, בדקו שערך המנוחה של הגלגל הוא המרכז.
קריאת ההודעה
| חלק | ערך | משמעות |
|---|---|---|
| בית סטטוס | 0xE0 עד 0xEF | כיפוף גובה צליל, בערוץ 1 עד 16 |
| בית נתונים ראשון | 0 עד 127 | החצי העדין של הערך |
| בית נתונים שני | 0 עד 127 | החצי הגס של הערך |
שני החצאים מתחברים למספר אחד של 14 סיביות. לכיפוף גובה יש 16,384 צעדים ול-Control Change יש 128, ולכן כיפוף נשמע חלק.
הערכים
| ערך | נכתב גם | משמעות |
|---|---|---|
| 0 | -8192 | כיפוף מלא למטה |
| 8192 | 0 | מרכז, בלי כיפוף |
| 16383 | +8191 | כיפוף מלא למעלה |
חלק מהכלים מציגים את הערך הגולמי מ-0 עד 16383, ואחרים מחסירים 8192 ומציגים אותו ממינוס 8192 עד 8191. גלגל במנוחה צריך להראות בדיוק את המרכז. בודק ה-MIDI מראה את הערך הנמוך והגבוה ביותר שגלגל מגיע אליהם, וגלגל שנח מחוץ למרכז סוטה כמו סטיק שחוק.
קביעת טווח הכיפוף בצד המקבל
ההודעה נושאת מיקום, והכלי הופך אותו לגובה צליל. בטווח של שני חצאי טונים, למעלה עד הסוף הוא שני חצאי טונים גבוה יותר. בשנים עשר, אותה תנועה של הגלגל היא אוקטבה. ברוב הכלים יש הגדרה של טווח כיפוף גובה, ובהתקני General MIDI ברירת המחדל היא שני חצאי טונים.
אם הגלגל מכופף יותר מדי או לא מספיק, שנו את הטווח בכלי ולא במקלדת.
ההבדל מגלגל ה-mod
שני הגלגלים במקלדת שולחים סוגי הודעות שונים. גלגל הגובה קופץ חזרה למרכז ושולח כיפוף גובה. גלגל המודולציה נשאר איפה שעוזבים אותו ושולח CC 1, עם 128 צעדים. אין מספר CC לכיפוף גובה, כי הוא לא CC. ברשימת ה-CC של MIDI יש את גלגל ה-mod ואת השאר.
כיפוף מסטיק של בקר משחקים
סטיק קופץ למרכז כמו גלגל גובה, ולכן הוא פקד כיפוף טבעי. ב-InputConfig קשרו ציר של סטיק ל-Pitch Bend והכיפוף עוקב אחרי הסטיק. מכפתור, הוא מתכופף למעלה עד הסוף כל עוד הוא לחוץ וחוזר למרכז בשחרור. גם בכיוון ההפוך, גלגל גובה של מקלדת יכול להיות קלט: הוא נקשר בפלוס ובמינוס, כמו ציר של סטיק, כך שדחיפה למעלה ומשיכה למטה יכולות לעשות שתי עבודות שונות ב-Mac. סטיק אגודל נותן לבקר את הדבר היחיד שחסר לכפתורים שלו: כיפוף. בפלט MIDI יש את ההגדרה.
הגרסה הקצרה
- ההודעה. סטטוס 0xE0 ועוד הערוץ, ואז שני בתי נתונים שיוצרים מספר אחד.
- הערכים. הם נעים מ-0 למטה, דרך 8192 במרכז, ועד 16383 למעלה.
- המרחק. נקבע בכלי המקבל, בדרך כלל שני חצאי טונים.
הגלגל שולח מיקום, והכלי מחליט מה הוא אומר.
שאלות
מהו מספר ה-CC של כיפוף גובה ב-MIDI?
אין כזה. כיפוף גובה הוא הודעה נפרדת עם בית סטטוס משלה, 0xE0 ועוד הערוץ, וערך של 14 סיביות. גלגל המודולציה שלידו הוא CC 1.
מהם ערכי כיפוף הגובה ב-MIDI?
0 עד 16383. המרכז, בלי כיפוף, הוא 8192. חלק מהכלים מציגים את אותו טווח כמינוס 8192 עד 8191 עם 0 במרכז.
מהו טווח כיפוף הגובה כברירת מחדל?
שני חצאי טונים למעלה ושניים למטה בהתקני General MIDI. ברוב הכלים אפשר לשנות את הטווח בהגדרות שלהם.
למה הגובה שלי תקוע גבוה או נמוך?
הכלי קיבל לאחרונה ערך כיפוף שלא היה המרכז. הזיזו את הגלגל ותנו לו לקפוץ חזרה, או שלחו ערך ממורכז. גלגל שנח מחוץ למרכז צריך ניקוי או תיקון.
כיפוף גובה הוא של 7 סיביות או של 14?
14 סיביות. הוא משתמש בשני בתי נתונים שמתחברים לערך אחד עם 16,384 צעדים.
עוד בעברית
מדריכים מלאים, באנגלית
מי כותב. InputConfig פותח על ידי Ryleigh Newman, ומשמש מדי יום לשליטה במחשב Mac באמצעות שלט, כי הידיים של Ryleigh לא עובדות טוב. הדף הזה תורגם מאנגלית. ממשק האפליקציה ושאר האתר באנגלית.
הדף הזה בשפות אחרות: 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.