אנגליתצרפתיתספרדי

Ad


סמל OnWorks

midge - מקוון בענן

הפעל midge בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זהו הפקודה midge שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


midge - צור קובץ midi מתיאור טקסט של מוזיקה

תַקצִיר


יַתוּשׁ [אפשרויות] [שם קובץ]

תיאור


יַתוּשׁ יוצר קובץ midi מסוג 1 מתיאור טקסט של מוזיקה. יַתוּשׁ לוקח את זה
קלט מ-stdin אלא אם כן שם הקובץ מוגדר.

אפשרויות


-h or - עזרה

הצג טקסט עזרה.

--גִרְסָה or --אַחֲרָיוּת או --על

הצג פרטי גרסה ורישיון.

-v or --מִלוּלִי

הדפס פלט מילולי ל-stdout.

-d or --לנפות

הדפס פלט איתור באגים ל-stdout (מגדיר מצב מילולי באופן אוטומטי).

-q or --שֶׁקֶט

שֶׁקֶט. ללא תכונה.

-o פילה or --תיק פילה

פלט מידי ל פילה. אחרת ל-a.out.mid

-c or --חשבון

בדוק קלט בלבד; אין פלט מידי.

-u or -- unroll-לולאות

גלה את כל הבלוקים החוזרים לפני הניתוח ושמור את קוד המקור שגולל ב-a
קובץ חדש (*.long.mg). צריך להיות מוגדר אוטומטית במידת הצורך.

-U or --ללא-פרוש-שמירה

אל תשמור מקור שגולל לקובץ.

-R or --ללא איפוס

אל תכניס את האירוע 'איפוס כל הבקרים' בתחילת המסלולים.

-t BPM or --טֶמפּוֹ BPM

הגדר את הקצב ל BPM פעימות לדקה, ערך עוקף שהוגדר בקובץ הקלט.

-b צעדים or --כיפוף-צעדים צעדים

הגדר את מספר הצעדים לרבע תו עבור תחביר העיפוף הפשוט.

--מְסוּכָּן

אל תשתמש ב-Safe.pm להפעלת קוד Perl %eval בלוקים.

-s מספר or --זֶרַע מספר

השתמש מספר בתור הזרע של מחולל המספרים האקראיים.

-S [סוּלָם [שורש]] or --הצג קנה מידה [סוּלָם [שורש]]

רשום הערות ב סולם התחיל מ שורש. אם שורש מושמט נעשה שימוש ב-c4. אם סולם is
מושמט, מוצגת רשימה של סולמות נתמכים.

-I נתיב or --לִכלוֹל נתיב

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

קלט שָׂפָה


קובץ מקור לדוגמה להפעלת סולם של E.

================קובץ התחלה======================

# שורה זו היא הערה

@רֹאשׁ { # חייב להיות קטע @head בדיוק אחד

# הגדר חתימת זמן

$time_sig 4/4

# קבע קצב ב-BPM

$tempo 120

} # סוף מקטע @head

@גוּף { # חייב להיות קטע @body בדיוק אחד

# התחל רצועת מוזיקה בערוץ 1

# רצועות מרובות יכולות להשתמש באותו ערוץ

@עָרוּץ 1 {

# הגדר את התיקון לבס חשמלי

תיקון $ 34

# הערות. ראה להלן להסבר.

/l4/e3 # רבע תו e באוקטבה השלישית

f+ # f חד אותה אוקטבה באותו אורך

# השתמש ב-`-' לדירה

g+ab # שאר ההערות

c+4 d+e # שינויים באוקטבה ב-c

} # סוף רצועה

} # סוף מקטע @body

======================== קובץ סיום=====================

דוגמאות נוספות כלולות בדוגמאות/ספריית הארכיון.

בהמשך, הוא פרמטר נדרש ו-[שם] הוא פרמטר אופציונלי.

הערות.

הפורמט של הערה הוא: [/אפשרויות/]<שם>[+|-][אוקטבה]

אל האני /אפשרויות/ החלק יכול להכיל את הדברים הבאים:

l[מוֹנֶה:]

מגדיר את אורך ההערה ל- (מוֹנֶה או אחד) חלקי ב מכנה. כְּלוֹמַר. l4 = רבע
תו, l1 = תו שלם, l3:4 = 3/4 תו (3 רבעי תווים קשורים). אות גדולה `L' אולי
משמש במקום זאת כדי להבחין בינו לבין '1'.

r

מגדיר את מספר הפעמים לחזור על ההערה. לדוגמה

/l8r16 /

הופך את משך התו ל-1/8 וחוזר על התו 16 פעמים.

a

מגדיר את התו של התו על מהירות (התקפה)

d

מגדיר את מהירות ההשבתה של התו (דעיכה)

z[+|-] [%]

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

Z[+|-] [%]

כמו האמור לעיל `z´ אפשרות אך נעשה שימוש בערך אקראי. אם מספר הוא שלילי או חיובי
(סימן פלוס נדרש), ערך בין אפס ל מספר משמש. אם אין סימן, א
ערך בין פלוס למינוס מספר משמש.

אפשרות ההיסט לא תעבוד עם repeat הערה אפשרות, אבל אותו אפקט יכול להיות
מושגת באמצעות א %חזור לַחסוֹם.

לא ניתן לקזז תווים לאחור (כלומר ניגון מוקדם) אלא אם קודמתם להם מנוחה. ל
לעקוף את זה הוספתי את $ לקצר מילת מפתח, המתוארת להלן. ראה גם $ unquantise.

שם הוא שם הפתק כלומר. [ag] נדרש.

+ חַד.

- שטוח.

אוקטבה היא אוקטבת המידי כלומר. [1-11]. למרות שרוב תוכנות ה-midi משתמשות ב-0 עבור הנמוך ביותר
אוקטבה, השתמשתי ב-1 לצורך עקביות עם ערוצי המידי ושמות הכלים אשר
שניהם נחשבים מ-1.

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

ברצועת תופים, במקום שמות התווים, ניתן להשתמש בכינויים. לדוגמה, כדי לקבל an
פתח היי כובע, במקום `f+3'אתה יכול להשתמש'hh_o'. ראה README.drums לרשימה מלאה של
כינויים.

מנוחות.

מנוחות כתובות כהערה `r', עם /אפשרויות/ אותו דבר כמו עבור הערות, אבל עם רק את
השתמשו באפשרויות אורך וחזרה. ערך האורך עובר בירושה מהפתק למנוחה וסגן
להיפך.

סורגים.

ניתן להשתמש בסמל הצינור (`|') לציון פסים. אורכי הסורגים אינם מסומנים --
זה רק כדי לאפשר קבצי מקור קריאים יותר. ניתן למספר פסים על ידי הוספת א
מספר לסמל הצינור. הם עשויים להיות מופרדים באמצעות קו תחתון אך לא באמצעות רווחים.

דוגמה לסרגל פשוט: | cdef | gabc

דוגמאות לסרגל ממוספר: |1 cdef |2 gabc

|_1 cdef |_2 gabc

ניתן לבדוק את עקביות הסורגים על ידי שימוש ב- $bar_strict מילת מפתח ב @רֹאשׁ
סָעִיף. זה נותן שגיאה או אזהרה אלא אם כל הרצועות כוללות את אותו מספר פסים ו
פסים ממוספרים מופיעים בו-זמנית בכל רצועה:

$bar_strict להזהיר # הדפס הודעת אזהרה על פסים לא עקביים.

$bar_strict שגיאה # צא עם הודעת שגיאה עבור פסים לא עקביים.

מילות מפתח ברמה העליונה.

@רֹאשׁ { תוכן }

חייב להיות אחד בדיוק @רֹאשׁ סָעִיף. ראה להלן לתיאור של תוכן.

@גוּף { תוכן }

חייב להיות אחד בדיוק @גוּף סָעִיף. ראה להלן לתיאור של תוכן.

מילות מפתח ב- @רֹאשׁ סָעִיף.

$time_sig

אל האני b הערך חייב להיות אחד מ-4, 8, 16, 32, 64.

$tempo

t הוא הקצב ב-BPM.

שניהם $time_sig ו $tempo מותרים גם בתוך בלוק @channel (מתואר להלן).

כותרת $

מגדיר את כותרת השיר ל כותרת. אם כותרת מכיל רווחים זה חייב להיות בתוך כפול
ציטוטים.

רזולוציה $

מגדיר את מספר הקלקות MIDI לכל רבע הערה ל n. ברירת המחדל היא 96.

מילות מפתח ב- @גוּף סָעִיף.

%לְהַגדִיר { הערות }

הגדר רצף של הערות, מקצה אותו ל שם להיזכר ברצועת מוזיקה. מוּגדָר
נעשה שימוש ברצפים על ידי הכללת:

~[/לְשַׁרבֵּב/]

בתוך רצועה כדי לכלול את הרצף שם, הועבר על ידי לְשַׁרבֵּב חצאי טונים. קוֹדֶם
ניתן להשתמש ברצפים מוגדרים בהמשך %לְהַגדִיר בלוקים. לדוגמה:

%לְהַגדִיר a_riff { a3 a c4 d }

%לְהַגדִיר d_riff { d4 dfg }

%לְהַגדִיר main_riff { ~a_riff ~d_riff }

למרות שנוכל להשיג את אותה תוצאה על ידי העברת הריף הראשון שיעשה את
שְׁנִיָה:

%לְהַגדִיר a_riff { a3 a c4 d }

%לְהַגדִיר main_riff { ~a_riff ~a_riff/ 5 / }

לְהַגדִיר בלוקים עשויים להכיל גם בלוקים חוזרים, בלוקים בכיפוף ו-$volume/patch/reverb וכו'.

@עָרוּץ [שם] { תוכן }

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

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

$time_sig

משנה את חתימת הזמן של השיר (משפיע על כל הרצועות). ה b הערך חייב להיות אחד מהם
4, 8, 16, 32, 64.

$tempo

משנה את קצב השיר (משפיע על כל הרצועות). t נמצא ב-BPM.

תיקון $ [[bank_LSB,]bank_MSB,]

הגדר את מספר התיקון עבור הערוץ הזה ל מספר or שם. איפה מספר הוא מ-1 עד 128 ו
שם הוא כינוי כפי שהוגדר ב-README.patches. אפשר לבחור מספר בנק bank_MSB.
אפשר לבחור מספר LSB של בנק bank_LSB (משמש עבור מקלדות midi חיצוניות). כל ערך
חייב להיות בטווח 1-128.

בנק דולר [LSB,]

בחר מספר בנק MSB. אופציונלי הגדרת ערך LSB (משמש עבור midi חיצוני
מקלדות) ל LSB. שני הערכים חייבים להיות בטווח 1-128.

אורך $ [n:]

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

$ לקצר

קצר כל הערה ב מספר לחיצות midi, כדי לאפשר מקום לקיזוז של הערות לאחור.

$ unquantise [+|-] [%]

החל קיזוז אקראי על כל הערה. מספר יש אותה משמעות כמו ל- Z אפשרות הערה
מֵעַל.

$אוקטבה

הגדר אוקטבת ברירת מחדל ל מספר

נפח $

הגדר את עוצמת הקול של הרצועה ל מספר

התקפה $

הגדר את ההתקפה של הפתק ל מספר

$הדעיכה

הגדר את דעיכת הפתק ל מספר

$הדהוד

הגדר את עומק ההדהוד ל מספר בערוץ הנוכחי.

מקהלה $

הגדר את עומק הפזמון ל מספר בערוץ הנוכחי.

$ פאן

הגדר את ערך הפאן ל מספר. 0 הוא שמאל 127 הוא ימין.

ערכי עוצמת הקול, ההתקפה, הדעיכה, הדהוד, הפזמון והפאן חייבים להיות מספרים שלמים מ-0 עד 127.
ניתן לציין אותם גם כטווח (למשל `8-64'), במקרה זה ערך אקראי בתוך
נעשה שימוש בטווח.

%pan_all { הערה ערך ... }

מגדיר את ערך הפאן עבור כל מופע עוקב של הערות במסלול הנוכחי. זה
מיועד בעיקר לחידוד ערכת תופים, אבל יכול לשמש במסלול אחר. ערך יכול להיות
מספר שלם או טווח (למשל `8-64'). מרובות הערות ערך זוגות מותרים. אם שני הערות
עם ערכי pan_all שונים מושמעים באותו זמן הכל יכול לקרות.

כדי להשפיע על כל הערה בערוץ עם טווח, השתמש ב- `*' או 'כל' ל הערות. ה
/r4/שיטת חזרה על הערות לא תעבוד עם אפשרות זו, אלא אותו אפקט
ניתן להשיג באמצעות בלוק חוזר.

סמן $

מוסיף אירוע סמן עם טֶקסט כמו התוכן. אם טֶקסט מכיל רווחים יש לצטט
באמצעות מרכאות כפולות.

%חזור { הערות }

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

%לְכּוֹפֵף { אירוע ... }

לְשַׂחֵק הערות ולהזיז את גלגל הגובה באופן המתואר על ידי מרובים אירועs, אשר יש
בפורמט הבא:

[n:] <+|->

איפה n ו d ציין את השעה מתחילת ההערה או מהאירוע הקודם, ב
אותו פורמט כמו אורכי התווים, ו ערך הוא הסכום לפיו יש לכופף את השטר (הפלוס
או סימן מינוס נדרש). עם טווח ברירת המחדל של גלגל הגובה של +/- 2 חצאי טונים לערך
של 32 שווה לחצי טון אחד. שימו לב שכמות הכיפוף היא יחסית. המקסימום
מצטבר כמות הכיפוף היא פלוס מינוס 64.

למשל הדברים הבאים:

%bend a3 { 4+32 4-32 2+0 }

מנגן את התו a3 עבור 1/4 תו, מכופף את הטון שלם עבור 1/4 ואז חוזר למטה ל-a3 ו
מחזיק עבור 1/2 תו.

$bend_range

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

מגרש $

הגדר את ערך גלגל הגובה ל val. זה יכול לשמש בשילוב עם הערה נפרדת על
ולציין אירועים (ראה להלן תחת `הערות סימולטניות') כדי ליצור כיפוף מורכב
אפקטים. לא כמו ה %לְכּוֹפֵף התחביר לעיל, זה כן לֹא אפס את גלגל הגובה לניוטרל
עמדה (64)

ניתן ליצור כיפופי גובה פשוטים יותר עם התחביר הזה:

/l8/e4=>g4=>e4

זה מתכופף מ-e4 למעלה ל-g4 וחזרה למטה ל-e4 בצעדים ליניאריים לאורך זמן
תו שמיני. כברירת מחדל יש 16 צעדים לכל משך רבע תו (8 שלבים בזה
לדוגמה), אך ניתן להגדיר ערך שונה באמצעות מתג שורת הפקודה `-b'. כל מספר
ניתן להשתמש בפתקים, אבל הראשון חייב להיות בעל ערך אורך וכל אחד מהם חייב
בעלי ערך אוקטבה.

%בחר [זמן] { פריט שקלול ... }

כאשר זמן הוא ערך אורך בפורמט [n:] זהה לשימוש באפשרויות האורך,
כשה-l' מושמט.

If זמן אינו מצוין:

תבחר אחד פריט מתוך רשימה, כאשר כל אחד פריט יכול להיות פתק, מנוחה או ריף מוגדר מראש, ו
לכל פריט יש א שִׁקלוּל מה שמגדיר את מידת הסבירות שהוא ייבחר. לדוגמה:

%בחר { 2 a3 4 c5 3 e4 1 g3 }

נותן ל-a3 סיכוי של 20%, c5 - 40%; e4 - 30% ו-g3 - 10% כל פריט צריך יש שקלול.
ראה גם סולמות להלן.

if זמן מוגדר:

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

%define riff_1 { /l2/a3 /l4/b c4 } # ריף באורך תיבה אחת

%בחר 4:1 { # בחר 4 פסים

1 /l8/d4 3 /l8/e4 2 /l4/g4 1 /l1/~riff_1

}

If זמן is 0 or - ואז midge מחפש בלוק של הטופס:

קצב { n[:d] ... }

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

דרך נוספת לציין את רשימת ההערות/השקלולים היא באמצעות ה סולם מילת מפתח:

סולם קטין /l8/g4-6 [ משקל ... ]

זה בוחר סולם G מינור מהאוקטבות ה-4 עד ה-6 (כלומר g4 עד g6). ערך האורך
מיותר אם אתה משתמש בבלוק קצב. אם ה -6 מושמט אוקטבה בודדת הוא
מְשׁוּמָשׁ.

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

אל האני -S ניתן להשתמש ב- switch כדי להציג את התווים בסולם או ברשימה של סולמות נתמכים.

%שַׁרשֶׁרֶת {
הַתחָלָה
note1 [ הערת משקל ... ]
...
קצב [ אורך משקל ... ] or קצב { אורך ... } }

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

אל האני קצב למילת מפתח יש שתי צורות: שימוש בסוגריים מרובעים `[]', רשימה משוקללת של הערות
ניתן להגדיר אורכים, אשר ייבחרו באקראי. שימוש בסוגריים '{}', רשימה של
ניתן להגדיר ערכי אורך אשר ישמשו ברצף (חוזרות לפי הצורך). ל
לשחק דרך בלוק הקצב רק פעם אחת, הגדר את זמן ל 0 or -. במקרה הזה הקצב
בלוק מנותח באותו אופן כפי שתואר לעיל עבור %בחר כשהזמן מוגדר לאפס. ה
מילות מפתח פִּי יכול לשמש כמילה נרדפת עבור קצב.

אל האני התחלה מילת מפתח מציינת את ההערה שממנה יש להתחיל בעת השימוש בשרשרת. אם התחלה is
מושמט, תו ההתחלה נבחר באקראי.

דרך נוספת להגדיר את ההערות ב-a שרשרת בלוק הוא להשתמש באחד מהסולמות המובנים. לאחר מכן
השקלולים מצוינים בצורה של מטריצה, עם שורה עבור כל תו "מ" (אחד
עבור כל תו של הסולם) ועמודה עבור כל תו "אל". דוגמה לטופס זה יכול
ניתן למצוא בקובץ examples/tutorial/chain_scale.mg

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

שים לב שבלוקים בחר ושרשרת אינם יכולים להיות בתוך %define או בתוך select or אחר
בלוק שרשרת.

%eval { קוד פרל }

הפעל בלוק של קוד Perl והחלף את הבלוק %eval בערך המוחזר מה-Perl
קוד.

%eval - { קוד פרל }

הפעל בלוק של קוד Perl מבלי לקרוא את ערך ההחזרה.

קוד Perl מופעל באמצעות מודול Safe אם הוא קיים, עם :base_core, :base_math ו-
:base_mem מותר. אם Safe.pm אינו זמין או שדרושות הרשאות נוספות, --unsafe
option גורמת ל-midge להפעיל את %eval בלוקים בתהליך ה-perl שלו.

מילות מפתח מותרות בכל נקודה במקור.

%לִכלוֹל

כולל את התוכן של פילה כאילו נכתבו באותה נקודה במקור
קובץ. חובה להיות בשורה משלה בקובץ המקור.

הערות סימולטניות.

הדרך הגמישה ביותר לנגן תווים בו-זמנית היא באמצעות רצועות נפרדות (ניתן להשתמש
אותו ערוץ/פאץ'), או על ידי שימוש באירועי הערה נפרדים והפסקה (ראה להלן).
עם זאת, יש דרך פשוטה יותר עם כמה מגבלות. לדוגמה: ( c e g ) ישחק
התווים c, e ו-g בו זמנית, יוצרים אקורד C. האורך של כל הבו זמנית
הערות זהה לזה הראשון (נקבע לפי ערך האורך שלו או זה
בירושה מההצהרה הקודמת של הפתק, מנוחה או $length.

אחת הדרכים להשתמש בזה כדי ליצור אקורדים היא כדלקמן:

%לְהַגדִיר קטין { ( c e- g ) } # הגדר את קטין כדו מינור

%לְהַגדִיר גדול { ( c e g ) } # להגדיר מז'ור להיות דו מז'ור

%לְהַגדִיר 7th { ( c e g b- ) } # הגדר את ה-7 כ-c-7

לאחר מכן תוכל להשתמש ברצועות המוזיקה שלך:

$length 4 $octave 4 # הגדר אורך ואוקטבה ברירת מחדל

~ רב סרן # לנגן בדו מז'ור

~ קטין/9/ # לנגן א-מינורי

~7/5/ # לשחק ב-f-7

כדי לגרום לאקורדים להישמע פרצוף, ה לִפְרוֹט ניתן להשתמש במילת מפתח:

$סטרם 5

זה מגדיר את המרווח בין כל תו באקורדים הבאים ל-5 לחיצות מידי.

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

+c4 /l4/r +אה +g /l2/r -c -e -g

מנגן ומחזיק את c4, אחרי תו של 1/4 מנגן ומחזיק את e4 ואחרי עוד תו 1/4 מתנגן
ומחזיק את g4, משחרר את שלושתם לאחר חצי תו נוסף.

טופלטים.

אמנם ניתן ליצור tumlets על ידי בחירת אורך פתק מתאים, אבל הם יכולים גם
להיכתב בצורה יותר קונבנציונלית באמצעות ה %tuplet מילת מפתח:

%tuplet n:d { הערות... }

משחק n הערות במרחב של d. הערות יכול להכיל כל דבר שמותר בבלוק @channel.
ערכי התווים משתנים לאחר מכן באופן אוטומטי כדי ליצור את החולי. לדוגמה:

%tuplet 5:3 { /l8/e4 fgfe }

מנגן חמישה תווים שמיניים ברווח של שלושה. ניתן לקנן טפולטים לכל עומק. לִרְאוֹת
examples/tutorial/tuplet.mg לדוגמא. מידג' עושה זאת לֹא בדוק את אורך המוזיקה
בתוך בלוק הגדילן נכון.

מפתחות.

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

מקש $ [+|-][מ]

איפה שם הוא ag, +|- חדים ושטוחים, ו-m הוא מינורי. אם כל היצירה נשארת בפנים
אותו מפתח אתה יכול להגדיר אותו בקטע @head, אחרת הוא יכול להופיע בכל מקום ב-a
קטע @channel, וישפיע על כל הרצועות.

אם אתם רגילים לתווי מוזיקה רגילים ורוצים שתווים יהיו חדים או שטוחים באופן אוטומטי
בהתאם למפתח, השתמש ב- $key_strict מילת מפתח במקום זאת. כדי לקבל תו טבעי השתמש ב- =
סימן, למשל ב-G, f= משחק an f טבעי. ה $key_strict ניתן להשתמש במילת מפתח רק ב-
קטע @head. עדיין ניתן לשנות את המפתח באמצעות הרגיל מקש $ מילת מפתח.

$ctrl

הגדר את מספר הבקר NUM ל val.

$rpn [num-msb,] [,val-lsb]

הגדר את בקר ה-rpn NUM ל val

$nrpn [num-msb,] [,val-lsb]

הגדר את בקר nrpn NUM ל val

%מִלָה בְּמִלָה { byteval... }

הכנס מחרוזת בתים לקובץ midi. כל אחד byteval יכול להיות בכל אחד עשרוני (0-255)
או hex (0x00-0xFF). מילת המפתח בתים ניתן להשתמש במקום מלה במלה.

$print

קופונים להדפסה טֶקסט לסטדאוט. אם טֶקסט מכיל רווחים יש לצטט אותו באמצעות מרכאות כפולות (").

השתמש ב-midge באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser היא פתיחה מהירה, חינמית ומהנה
    מסגרת משחק מקור HTML5 שמציעה
    עיבוד WebGL ו-Canvas לרוחב
    דפדפני אינטרנט שולחניים וניידים. משחקים
    יכול להיות שותף...
    הורד את Phaser
  • 2
    מנוע VASSAL
    מנוע VASSAL
    VASSAL הוא מנוע משחק ליצירה
    גרסאות אלקטרוניות של לוח מסורתי
    ומשחקי קלפים. זה מספק תמיכה עבור
    עיבוד ואינטראקציה של חלקי משחק,
    ו...
    הורד את VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF היא ספריית Java ליצירה
    ועריכת קבצי PDF עם LGPL ו
    רישיון קוד פתוח MPL. OpenPDF הוא ה
    יורש הקוד הפתוח LGPL/MPL של iText,
    ...
    הורד את OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - מערכת לאוטומטיות
    ניתוחים גיאוגרפיים - הוא גיאוגרפי
    תוכנת מערכת מידע (GIS) עם
    יכולות עצומות לגיאודטה
    עיבוד ואנה...
    הורד את SAGA GIS
  • 5
    ארגז כלים עבור Java/JTOpen
    ארגז כלים עבור Java/JTOpen
    ארגז הכלים של IBM עבור Java / JTOpen הוא א
    ספריית מחלקות Java התומכות ב
    תכנות לקוח/שרת ואינטרנט
    דגמים למערכת עם OS/400,
    i5/OS, o...
    הורד את ארגז הכלים עבור Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (או D3 עבור מסמכים מבוססי נתונים)
    היא ספריית JavaScript המאפשרת לך
    לייצר נתונים דינמיים ואינטראקטיביים
    הדמיות בדפדפני אינטרנט. עם D3
    אתה...
    הורד את D3.js
  • עוד »

פקודות לינוקס

Ad