עברית

איך עובד כיפוף גובה צליל ב-MIDI?

להורדת InputConfig מ-Mac App StoreInputConfig חינמי ב-Mac App Store. דורש macOS 14 ומעלה, בלי חשבון, בלי מעקב, קוד פתוח.

כיפוף גובה צליל הוא הודעת MIDI משלו, לא Control Change. הוא נושא ערך אחד מ-0 עד 16383: 8192 פירושו בלי כיפוף, 0 הוא למטה עד הסוף ו-16383 הוא למעלה עד הסוף. ההודעה אומרת כמה הגלגל זז, לא כמה חצאי טונים לכופף. הצליל שמקבל אותה קובע את המרחק, וברירת המחדל הרגילה היא שני חצאי טונים לכל כיוון.

אני מפתח את InputConfig, אפליקציית Mac חינמית שקוראת גלגלי גובה צליל ושולחת כיפוף גובה מהסטיק של בקר משחקים, וזה הסעיף האחרון.

שלבים

  1. הזיזו את גלגל הגובה והסתכלו על הערך במוניטור MIDI: הוא נח במרכז וחוזר אליו כשמשחררים.
  2. קבעו את טווח הכיפוף בכלי המקבל, בחצאי טונים.
  3. אם הגובה לא חוזר לנורמלי, בדקו שערך המנוחה של הגלגל הוא המרכז.

קריאת ההודעה

חלקערךמשמעות
בית סטטוס0xE0 עד 0xEFכיפוף גובה צליל, בערוץ 1 עד 16
בית נתונים ראשון0 עד 127החצי העדין של הערך
בית נתונים שני0 עד 127החצי הגס של הערך

שני החצאים מתחברים למספר אחד של 14 סיביות. לכיפוף גובה יש 16,384 צעדים ול-Control Change יש 128, ולכן כיפוף נשמע חלק.

הערכים

ערךנכתב גםמשמעות
0-8192כיפוף מלא למטה
81920מרכז, בלי כיפוף
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, 繁體中文, 简体中文

להורדת InputConfig מ-Mac App Storeחינמי. macOS 14 ומעלה. בלי חשבון, ושום דבר לא יוצא מה-Mac. קוד פתוח ב-GitHub.