תוכן עניינים:

Simple Synth - בקר Axoloti ומבוא תוכנה: 3 שלבים
Simple Synth - בקר Axoloti ומבוא תוכנה: 3 שלבים

וִידֵאוֹ: Simple Synth - בקר Axoloti ומבוא תוכנה: 3 שלבים

וִידֵאוֹ: Simple Synth - בקר Axoloti ומבוא תוכנה: 3 שלבים
וִידֵאוֹ: Пробуем USB MIDI-контроллер Playtron 2024, נוֹבֶמבֶּר
Anonim
Simple Synth - בקר Axoloti ומבוא תוכנה
Simple Synth - בקר Axoloti ומבוא תוכנה

Axoloti הוא לוח קול רב תכליתי הניתן לתכנות בדומה לארדואינו, רק עם סביבת פיתוח קול מבוסס צומת. תיקונים המתוכנתים שם מועלים לאחר סיום ולאחר מכן פועלים באופן אוטונומי על הלוח. יש לו מספר סיכות קלט/פלט אנלוגיות ודיגיטליות, לחיבור כל מה שאתה יודע גם מה- Aduino. יתר על כן, יש לו MIDI IN ו- OUT, תקע USB למקלדות MIDI או דומה, שקע שמע 3.5 ותקעי IN ו- OUT.

התוכנה מאפשרת לך לבנות כל מה שאתה יכול לדמיין בתחום הסאונד, האם זה יהיה סינתיסייזר משלך, רצף, מכונת ביט, גיטרה FX, … תן שם. לאחר בניית התיקון בתוכנה, הדומה ל- Pure Data, vvvv או MAX/MSP (aka nodebased) אתה מעלה ויש לך מכשיר עצמאי משלך.

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

שלב 1: חומרה

חוּמרָה
חוּמרָה

מה אתה צריך:

- לוח אקסולוטי

- שתי צלחות אקריליק או עץ

- כמה כפתורים

- כמה פוטנציומטרים

- כבלי מחברים וסיכות לחיבור ללוח

- לוח אב טיפוס קטן על מנת להקל על חלוקת החשמל

- כמה ברגים ואומים

- מלחם וצינורות מתכווצים

- מולטימטר

- כבל USB כדי להתחיל עם תיקוני הקול

שלב 2: בנייה

לבנות
לבנות
לבנות
לבנות
לבנות
לבנות
לבנות
לבנות

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

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

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

צלחת האקריליק השנייה נקדחת בהתאם עם כמה חורים עבור הקובץ המצורף Axoloti.

לאחר שכל הלבלים מולחמים יחד עם הפינים (במקרה שלי כבלי האות הם אפורים וירוקים) וחיבור אותם לסיכות Axoloti נוכל לקחת את הברגים הארוכים ולשים הכל במקום. בחרו גובה מתאים עם האומים והדקו הכל יחד.

התקנה זו כעת היא גם מודולרית. אתה יכול לשחרר את הלוח העליון ולחבר את הכבלים לכל מיקרו -בקר שאתה רוצה. ועם השארת מקום על האקריליק אתה יכול להוסיף חיישנים אחרים בעתיד.

שלב 3: תוכנה

תוֹכנָה
תוֹכנָה
תוֹכנָה
תוֹכנָה

התחל כאן להורדת התוכנה ופעל בהתאם להוראות מערכת ההפעלה שלך. כפי שמתואר שם עליך לחבר את כבל ה- USB והאוזניות. לאחר מכן תוכל לפתוח את התיקון הראשון.

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

אתה יכול לראות הקדמה ראשונה גם כאן.

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

התיקון הראשון (testBoad.axp) הוא בדיקה פשוטה עם צמתים לתצוגה וללא קול כדי לראות אם הכפתורים והכפתורים עובדים. ל- Axoloti יש נגדים פנימיים שעבורם אנו משתמשים באפשרות "הנפתח" כדי לקבל את האות הנכון. מכיוון שכפתורים רועשים מאוד מבחינה טכנית עלינו להוריד את האות. יש שפע של מעגלים לעשות את זה בדרך החומרה, אבל במקרה זה זה נעשה בתוך התוכנה. בתיקון זה כפתור החיוג מאפשר לך לבחור את משך הזמן לפני שניתן יהיה להפעיל דחיפה שנייה, במקרה שלי זה 100ms.

התיקון השני (midi_test.axp) הוא דוגמא כיצד להשתמש בכפתור להפעלת פתק מידי ובחירת המגרש/הערה עם מיקום הפוטנציומטר.

תהנה לחקור את עולם סינתזת הקול!

מוּמלָץ: