עברית

מה זה MIDI NRPN?

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

NRPN, קיצור של Non-Registered Parameter Number, הוא דרך לשלוט ביותר הגדרות ממה ש-128 מספרי ה-Control Change מאפשרים. הוא בנוי מהודעות Control Change רגילות שנשלחות בסדר: CC 99 ו-CC 98 בוחרים איזה פרמטר, ואז CC 6 ו-CC 38 קובעים את הערך שלו. זה נותן 16,384 פרמטרים, ולכל אחד ערך של עד 16,384 צעדים. RPN עובד באותו אופן עם CC 101 ו-CC 100, לרשימה קצרה של פרמטרים שכל היצרנים חולקים.

השיטה היא חלק מתקן ה-MIDI. איזה מספר NRPN עושה מה נקבע על ידי היצרן של כל סינת', וברשימה שבמדריך שלו כתוב הכול.

קריאת NRPN, הודעה אחרי הודעה

שלבהודעהמה היא נושאת
1CC 99החצי הגס של מספר הפרמטר (MSB)
2CC 98החצי העדין של מספר הפרמטר (LSB)
3CC 6, Data Entryהחצי הגס של הערך (MSB)
4CC 38החצי העדין של הערך (LSB), אם הפרמטר משתמש בו

CC 96 ו-CC 97 יכולים לבוא במקום ערך, כדי להעלות או להוריד את הפרמטר שנבחר בצעד אחד. שתי ההודעות הראשונות מצביעות על הגדרה, ושתי הבאות משנות אותה.

הפרמטרים הרשומים

RPN, קיצור של Registered Parameter Number, משתמש ב-CC 101 וב-CC 100 לבחירת הפרמטר, ובאותם CC 6 ו-CC 38 לערך. המספרים שלו משמעותם זהה בכל התקן.

RPN (MSB, LSB)פרמטר
0, 0טווח כיפוף גובה הצליל, בחצאי טונים ובסנטים
0, 1כוונון עדין
0, 2כוונון גס
127, 127Null: לא נבחר פרמטר

רשום פירושו שכולם הסכימו, ולא רשום פירושו שהיצרן הגדיר. בכיפוף גובה צליל ב-MIDI מוסבר הטווח ש-RPN 0 קובע.

דוגמה אחת מהתחלה ועד הסוף

קביעת טווח כיפוף הגובה ל-12 חצאי טונים בערוץ 1 דורשת ארבע הודעות, ועוד שתיים כדי לסגור את הדלת.

בתים (הקסדצימלי)משמעות
B0 65 00CC 101 על 0: RPN, חצי גס 0
B0 64 00CC 100 על 0: RPN, חצי עדין 0, כך שנבחר טווח כיפוף הגובה
B0 06 0CCC 6 על 12: שנים עשר חצאי טונים
B0 26 00CC 38 על 0: בלי סנטים נוספים
B0 65 7F, B0 64 7FRPN null, כך ש-CC 6 מאוחר יותר לא משנה שום דבר בטעות

שלחו את ה-null בסוף, אחרת הודעת Data Entry הבאה תנחת על אותו פרמטר. הדביקו כל אחת מהן במפענח הודעות MIDI כדי לבדוק אותן.

ההבדל בין NRPN ל-CC

Control ChangeNRPN
הודעות לשינוי אחדאחתשלוש או ארבע
כמה פרמטרים128, ולרבים מהם תפקיד קבוע16,384
טווח ערכים0 עד 127עד 0 עד 16,383
מי מגדיר את המספריםתקן ה-MIDI, לנפוציםכל יצרן

CC פשוט וגס, ו-NRPN עדין ודורש יותר הודעות.

מתי צריך אחד

השתמשו ב-NRPN כשהמדריך של סינת' מציג את ההגדרה שאתם רוצים רק כ-NRPN, או כש128 צעדים גסים מדי ושומעים את הקפיצות. בכל מקרה אחר CC רגיל קל יותר, ברוב ה-DAW אפשר ללמד אותו ב-MIDI learn בשנייה. InputConfig, אפליקציית ה-Mac החינמית שפיתחתי, שולחת הודעות בודדות מבקר משחקים: תו, Control Change, כיפוף גובה צליל או Program Change. אם הסינת' מציע את אותה הגדרה כ-CC, השתמשו ב-CC. ברשימת ה-CC של MIDI יש את השמות של הסטנדרטיים.

הגרסה הקצרה

  • NRPN. CC 99 ו-98 בוחרים, CC 6 ו-38 קובעים. מוגדר על ידי היצרן.
  • RPN. CC 101 ו-100 בוחרים, CC 6 ו-38 קובעים. סטנדרטי.
  • סיום. שלחו 127 ו-127 כדי לבטל את הבחירה.

NRPN הוא ארבעה Control Change שעובדים כאחד.

שאלות

מה פירוש NRPN?

Non-Registered Parameter Number. לא רשום פירושו שכל יצרן מחליט מה המספרים שלו שולטים בו.

אילו מספרי CC יוצרים NRPN?

CC 99 ו-CC 98 בוחרים את הפרמטר, ו-CC 6 ו-CC 38 קובעים את הערך שלו. CC 96 ו-CC 97 מעלים ומורידים את הערך בצעדים.

מה ההבדל בין NRPN ל-RPN?

הם עובדים באותו אופן. RPN בוחר עם CC 101 ו-CC 100 והמספרים שלו סטנדרטיים, כמו טווח כיפוף הגובה. NRPN בוחר עם CC 99 ו-CC 98 והמספרים שלו נקבעים על ידי היצרן.

מה ההבדל בין NRPN ל-CC?

CC הוא הודעה אחת עם ערך מ-0 עד 127. NRPN הוא שלוש או ארבע הודעות CC לפי הסדר, שמגיעות ל-16,384 פרמטרים עם ערכים עד 16,383.

איך קובעים טווח כיפוף גובה דרך MIDI?

שלחו RPN 0: CC 101 על 0, CC 100 על 0, ואז CC 6 עם מספר חצאי הטונים ו-CC 38 עם הסנטים. סיימו עם CC 101 ו-CC 100 על 127.

למה הסינת' שלי מתעלם מ-NRPN?

ארבע ההודעות חייבות להגיע בסדר בערוץ של הסינת', המספרים חייבים להיות כאלה שהמדריך שלו מפרט, ובחלק מהסינתים צריך להפעיל קבלת NRPN בהגדרות שלהם.

עוד בעברית

מדריכים מלאים, באנגלית

מי כותב. 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.