בקר MIDI ברזולוציה גבוהה

בקר MIDI ברזולוציה גבוהה

צומת המקור: 3049094

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

הודעות 14 סיביות למעשה מתועדות היטב אך מעט סתומות, עם תמיכת חומרה מוגבלת מאוד. לשם כך, [Gero] התחיל לבנות את ממשק הבקרה הזה כדי לפתור את הבעיה. הוא מורכב משמונה כפתורים בלבד, שכל אחד מהם ממופה אחד לאחד לפרמטר במחשב, מה שמאפשר לממשק להרגיש יותר כמו מכשיר אנלוגי שבו הכפתור מתאים ישירות לשינוי באספקט של הסאונד. הפלטפורמה בנויה סביב Teensy 4.0 וכמה מרבבים כדי להתמודד עם כל הכפתורים, כאשר תוכנת הקוד הפתוח זמינה לכל אחד להשתמש כדי לשנות את הפעולות שלו. [Gero] שאף לנאמנות גבוהה עבור כל ההיבטים של הבקר הזה, לא רק הרזולוציה הדיגיטלית המשופרת, וביצע בו מספר שיפורים אחרים כמו גם שימון מחדש של כפתורי הפוטנציומטר ומארז מודפס תלת מימד מותאם אישית.

כל התוכנה זמינה לשימוש, כמו גם הקבצים להדפסת המארז. [Gero] עובדת גם על PCB כדי להפוך את בניית המכשיר למעט יותר יעילה, אך לעת עתה, זה דורש מעט הלחמת חלקים מהמדף יחד. תקן MIDI פתוח גם כן, מה שמאפשר הרבה חדשנות ביצירת כלי נגינה מחומרה ייחודית. פרויקט זה בונה סינתיסייזר MIDI עם חלקים מ- Sega Genesis.

בול זמן:

עוד מ האק ליום