mididings הוא מעבד / נתב MIDI לALSA, מיושם כמודול פייתון. חלק מהתכונות שלה מיועדים בעיקר לקראת keyboardists החי
תכונות :.
- מסננים ואירועי MIDI מסלולים בהתאם לסוג אירוע, ערוץ, הערה, בקר, וכו '.
- חל טרנספוזיציה, עקומת מהירות / קיזוז, וכו ', או ממיר את האירועים לסוג שונה. שימוש בקוד פייתון, שינויים שרירותיים של אירועי MIDI אפשריים.
- כל עיבוד MIDI נעשה בC (מסיבות מהירות), עם היכולת להתקשר שוב לPython אם תרצה בכך.
- תיקונים מרובים באמצעות MIDI. שים לב-off ולקיים אירועי דוושת מטופלות במיוחד כדי להימנע מהערות תקועות.
ניתן להעביר
מה חדש בהודעה זו:
- יחידת VoiceFilter () השתפרה לעבוד כראוי לקולות אחר מאשר אחד הגבוה ביותר והנמוך ביותר.
מה חדש בגרסה 20100318:
- המוסף VoiceFilter () כדי לסנן קולות בודדים מאקורד.
מה חדש בגרסה 20100307:
- livedings נוסף כממשק גרפי לmididings המאפשר ניטור ו מפעילה שינויי סצנה.
- המוסף SceneGroup () כדי להפוך את subscenes מרובה נגיש תחת מספר תכנית אחת.
- תמיכה צף נקודות פיצול באמצעות היחידה החדשה FloatingKeySplit ().
- פאניקה נוסף () כדי לשלוח את כל ההערות-פעמי הודעות בכל הערוצים.
- מספר הודעות OSC חדשות הנתמכות על ידי mididings.extra.OSCInterface ().
- mididings.extra.gm מודול חדש המכיל קבועים עבור מספרי תכנית ובקר המוגדרים בתקן הכללי MIDI.
- הפעל תזמון זמן אמת לעיבוד MIDI עם backend 'ג'ק'.
מה חדש בגרסת 20100202:
- עדכון תיעוד סרן, עכשיו כולל הדרכה והסבר כמה מ יסודות Python הרלוונטיים.
מה חדש בגרסת 20100112:
- כולל שורת פקודת תכנית & quot; mididings & quot; המאפשר הפעלת תיקונים פשוטים ללא צורך בכתיבת תסריטי פייתון במלוא מובן המילה. לדוגמא: mididings & quot $; לשרבב (12) & gt; & gt; מהירות (= 64 קבוע) & quot;
- ניסיון ראשון כדי לתמוך במערכת בלעדית, בזמן אמת במערכת והודעות מערכת משותפות. יחידות חדשות כוללות sysex (), SysExFilter () וSysExSplit (). הודות לכריסטופר ארנדט לכמה הצעות מועילות מאוד.
- תמיכה נוסף עבור aftertouch פוליפוניים, שלא נבדק סיבות מובנות: (
- מיושם.
- וו נוסף אובייקטי MemorizeScene () (התמדת סצנה בין הפעלות מחדש), OSCInterface () (סצנת מיתוג באמצעות OSC), וAutoRestart () (הפעלה מחדש אוטומטית בעת שינויי התסריט.. התכונה הטובה ביותר. אי פעם.)
- ריצה מאוחדת () וrun_scenes (), כמו גם הדפסה () וPrintString (). הפונקציונליות השונים עכשיו תלוי רק בטיעונים של מילות מפתח.
- Call שמם () כדי התהליך (). שיחה () מציעה כעת את הפונקציונליות של שני CallAsync () וCallThread ().
- השמן השתנה GenerateEvent () לגנרטור () וInitAction () לאתחול ().
- סמנטיקה השתנתה של CtrlFilter (), CtrlValueFilter (), ProgFilter () לחסום אירועים מסוגים אחרים (שוב ...).
- פרמטר נוסף & quot; עקומה & quot; למהירות (), יישום עקומה מעריכית.
- VelocityLimit יחידה החדשה ().
- מפעיל חדש ולהשתמש במסננים מרובים כבורר עם מפעיל%.
מערכת וו להאריך בקלות חלק מהפונקציונליות 'mididings
מה חדש בגרסת 20090113:
- גרסה זו מוסיפה פונקציות כדי להגביל את מספר התווים בו זמנית, או לעשות MIDI לאותת מונו (עם retriggering).
- הוא מספק מפעיל חדש אירוע מסוג אגנוסטי היפוך למסננים, ופלט () תומך כעת שולח שינויי נפח (CC 7).
מה חדש בגרסת 20081123:
- גרסה זו מוסיפה תמיכה לעיבוד MIDI הסטנדרטי קבצים ישירות <. / Li>
- מספרי תיקון יכולים כעת להיות גדולים מ 128, ופלט () תומך בשליחת הודעות בנק בחר.
- באגים שונים תוקנו.
מה חדש בגרסת 20081109: /
- בעיות עם כמה backend JACK תוקנו <. li>
- גרסה זו כוללת גם תמיכה בaftertouch ערוץ, כמה יחידות נוספות, ומפעיל חדש (%) למסננים.
- פונקציה חדשה נוספה לmididings.extra שמאפשר שמירה של מספר התיקון שנבחר ושחזורו בפעם הבאה התסריט מנוהל.
מה חדש בגרסת 20080913:
- גרסה זו מוסיפה כמה פונקציות נוחות להפעלת פקודות מעטפת, ו כדי לשלוח הודעות OSC או DBUS.
דרישות :
- נהג ALSA
- Python
- ספריות Boost
תגובות לא נמצא