יום שני, 8 בדצמבר 2014

המדריך לפדאלבורד : MIDI למתחילים


כיום ניתן למצוא לא מעט פדאלים שמשלבים שליטת MIDI ובעקבות כך, גם ההיצע של שלטי מידי (קונטרולרים) הולך וגדל.
בפוסט הזה נעבור על השימוש  הבסיסי במידי
בתחום של פדאלים ופדאלבורדים. כמובן שלא נוכל לכסות את הכל, אבל המטרה היא לעזור לכם להבין איך MIDI יכול לעזור לכם בפדאלבורד.



 



MIDI- Musical Instruments Digital Inteface, הוא פרוטוקול  שנועד במקור לגשר בין חומרות שונות ומסנכרן מכשירי הקלטה, סיקוונסרים וגם אפקטים ומכשור שונה.

מידי נוצר על מנת לאפשר שליטה על כלי נגינה ומכשור דיגיטלי באמצעות סטנדרט אחיד, לפני שיצא המידי לכל חברה הייתה את השיטה שלה לשליטה על החומרות שלה.
מידי הוא פרוטוקול דיגיטלי שמשתמש ב 7 ביטים (7 סיביות) זאת אומרת שכל סוג פקודה שלו יכולה להכיל מקסימום 128 משתנים, 7 בחזקת 2 = 128. לכן, בכל סוג פקודה (פירוט בהמשך) נמצא 128 מספרי פקודות שונים.


השימוש הפשוט ביותר של
מידי מתבצע בצורה הבאה :
מכשיר אחד מחובר למכשיר שני בעזרת כבל
MIDI. מכשיר אחד שולח נתונים למכשיר השני, הנתונים האלו נקראים פקודות (Messages) שאומרות למכשיר השני מה עליו לעשות.

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

  מונחים מעולם ה-
MIDI :

Program Change (PC)
פקודה שמטרתה בד"כ שינוי תכנית (
Preset) בפדאל.
פקודה זו מורכבת מ-3 פרמטרים :
1. סוג הפקודה,
PC במקרה שלנו.
2. ערוץ
MIDI של הפקודה.
3. ערך של הפקודה (1-127)

Control Change (CC)
 פקודה שמטרתה לבצע פעולה במכשיר כמו הפעלה\כיבוי, שינוי ערך של פרמטר וכד
'.
פקודה זו מורכבת מ-4 פרמטרים :
1. סוג הפקודה,
CC במקרה שלנו.
2. ערוץ
MIDI של הפקודה
3. באיזה פרמטר\כפתור אני שולט
4. ערך של הפקודה (
Value)  – לאיפה להזיז את הכפתור\פרמטר.
דוגמא : נניח שאנחנו רוצים לשנות את כמות ה-
MIX בדיליי שלנו. אם נשלח פקודה עם ערך של 1 נקבל מיקס מינימלי. אם נשלח פקודה עם ערך של 127 נקבל Mix מקסימלי, כמובן שכל המספרים בין 1 ל-127 ייצגו כמות Mix בהתאם.

במקרים בהם פקודת
CC מיועדת לשליטה על לחצן שיש לו רק 2 מצבי פעולה (on/off), הערכים יתחלקו לרוב ל-0 עד 63 off ו-64 עד 127 ל-on.

 Program Changeנחשבת לפקודה בסיסית יותר שתוכלו למצוא בכל מכשיר מבוסס MIDI. אפשרות לשלוח Command Change לעומת זאת, לא קיימת בכל קונטרולר.


ערוצי
MIDI
פקודות
MIDI יכולות להישלח ב-16 ערוצים שונים (1-16).
הערוצים השונים נועדו לתת לנו אפשרות להפריד בין פדאלים שונים שיש לנו.
לדוגמא, אם יש לנו 3 פדאלים שתומכים ב-
MIDI ואנו רוצים לשלוח פקודה שונה לכל אחד מהם בו זמנית, או לשלוח פקודה רק לאחד מהם, נגדיר כל אחד בערוץ MIDI שונה.

MIDI Through
אופציה שקיימת ברוב הפדאלים עם MIDI שמאפשרת לפדאל להעביר את כל הפקודות שהוא מקבל דרך יציאת ה-MIDI, כדי שנוכל לשרשר מספר פדאלים בחיבור MIDI.
כמובן שבמידה ולפדאל אין יציאת
MIDI, האופציה הזו לא תהיה קיימת.
הפדאל יעביר את כל הפקודות שמגיעות אליו בכל הערוצים ולא רק בערוץ
MIDI שבו הוא מוגדר להגיב לפקודות.


MIDI Mapping
אפשרות לערוך את מקרא ה-
MIDI של הפדאל ע"י המשתמש.
כלומר, איזה פעולה תתבצע כאשר מתקבלת פקודת
MIDI מסוימת בפדאל.
במידה ולמכשיר אין את האפשרות הזו, המקרא נקבע מראש על ידי היצרן של הפדאל ולא ניתן לשינוי.
מיפוי MIDI של Strymon BigSky


היכולת לעריכה ע"י המשתמש יכולה להיות שימושית במידה ויש לכם קונטרולר עם יכולות
MIDI מוגבלות, כמו למשל פקודות PC בלבד או פקודות PC קבועות ולא ניתנות לשינוי בכל לחיצה.

הנה לדוגמא מערכת ה-
MIDI Mapping של ה-Eventide H H9. (בשימוש באפליקציית שליטה)




תחת הגדרות ה-
MIDI של הפדאל, ניתן למצוא את :
1.
Assign MIDI CC…
אפשרות לקבוע איזה פעולה בפדאל תבוצע ע"י איזה מספר פקודת CC.
כשניכנס לתפריט נוכל לראות על אילו פעולות של הפדאל ניתן לשלוט באמצעות פקודות
MIDI CC. (טאפ טמפו, דפדוף בין פריסטים, בייפאס, טיונר ועוד)


נבחר בפעולה שבה נרצה לשלוט בעזרת פקודת MIDI ואליה נשייך את מספר הפקודה הרצוי.


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



דוגמא מה-H9 :


נבחר ב-Program Change Receive Map




נבחר את מספר הפקודה שאליה נרצה לשייך פריסט במכשיר. כלומר, האם הקונטרולר שלכם שולח PC5, בחרו Program Change Number 5, ואז תוכלו לקבוע איזה מספר פריסט ב-H9 יטען כאשר פקודה זו תתקבל.




לפני שאתם מתכננים פדאלבורד שמבוסס על MIDI (לפחות בחלקו) כדאי לדעת כמה דברים חשובים :
1.   מה ה-MIDI קונטרולר שלכם יכול לעשות.
לא כל הקונטרולים זהים ביכולות שלהם. חלקם משדרים רק
PC, חלקם משדרים CC אבל ללא אפשרות לשלוט על הערך. כולם מוגבלים בכמות ההודעות שניתן לשלוח במקביל. לדוגמא, אם תרצו לשלוט בנפרד על 5 מכשירי MIDI שונים אבל הקונטרול שלכם יכול לשלוח פקודות רק ב-2  ערוצים בו זמנית, זה יסבך את העניינים.

2.   אילו יכולות MIDI יש לפדאלים שלכם.
כמו בקונטרולרים, גם לפדאלים שונים יש יכולות
MIDI שונות. חשוב לבדוק אילו פעולות ניתן או לא ניתן לבצע בפדאל בעזרת פקודות MIDI והאם יש אפשרות למיפוי.

3.   איזה פעולות אתם רוצים לבצע דרך הקונטרול שלכם.
אתם צריכים שליטה זמן אמת בפדאלים ? כמו למשל מעבר בין פריסטים ? או קונטרולר שהכול קבוע בו מראש ובלחיצה אחת נותן לכם את הסאונד שאתם רוצים ? שליטה דרך כמה פדאלים ב-
MIDI עם פדאל שליטה ? שליטה בלופים בנוסף ל-MIDI ?




דוגמא לסטאפ עם שליטת MIDI :



בדוגמא שלנו חיברנו את ה-MusicomLab EFX MK IV ל-3 פדאלים עם שליטת MIDI.
הגדרנו כל מכשיר לערוץ
MIDI שונה והפעלנו את אופציית ה-MIDI Through.
חיברנו גם את פדאל השליטה דרך הקונטרולר. במצב הזה, נוכל לשלוט על כל המכשירים עם פדאל השליטה דרך
MIDI.
לא חייבים לקבוע את ערוצי ה-
MIDI של כל מכשיר לפי המיקום שלו בשרשרת הסיגנאל. היינו גם יכולים לשים את ה-H9 בערוץ 1 ואת ה-Mobius בערוץ 3.
במידה והיה לנו פדאל שיש לו רק כניסת
MIDI, היינו צריכים למקם אותו אחרון בשרשרת ה-MIDI מאחר והוא לא יכול להעביר פקודות להמשך השרשרת.
כמובן שעדיין נצטרך לחבר את הפדאלים עם כבלי אודיו רגילים כמו תמיד.
 

יש לכם מה להוסיף ? נשמח לשמוע בתגובות !

אין תגובות:

הוסף רשומת תגובה