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

מחולל לולאה אמביינט מקס MSP: 19 שלבים
מחולל לולאה אמביינט מקס MSP: 19 שלבים

וִידֵאוֹ: מחולל לולאה אמביינט מקס MSP: 19 שלבים

וִידֵאוֹ: מחולל לולאה אמביינט מקס MSP: 19 שלבים
וִידֵאוֹ: 🚀 AMAZON 2.0 - ИНТЕРНЕТ МАГАЗИН с нуля за 6 часов [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, דֵצֶמבֶּר
Anonim

זוהי הדרכה כיצד להתחיל לייצר מחולל לולאות סביבה ב- MSP Max.

הדרכה זו מצפה שיש לך הבנה בסיסית של מקסימום MSP, ממשקי DAW ועיבוד אותות. אם אתה רוצה להשתמש בתוכנית המיועדת במדריך זה, קדימה, הורד אותה בחינם (אך לא למכור או לפרסם מחדש)!

לתוכנית שנעצב יש שתיים עיקריות:

1) מעבד רב אותות

2) מחולל פתקים אקראי למחצה

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

להלן קישור לקובץ התיקון הסופי:

אספקה:

  • ידע בסיסי ב- MSP ו- MIDI
  • מקסימום MSP
  • ממשק אודיו (אנו משתמשים ב- Logic Pro X)
  • פרח סאונד
  • (אופציונלי) כמה תוספי תוכנה טובים עבור DAW שלך

שלב 1: הגדרת Soundflower עם Max ו- DAW שלך

הגדרת Soundflower עם Max ו- DAW שלך
הגדרת Soundflower עם Max ו- DAW שלך
הגדרת Soundflower עם Max ו- DAW שלך
הגדרת Soundflower עם Max ו- DAW שלך

Soundflower היא תוכנית שעוזרת לשלוח אודיו בין תוכניות ב- Mac. אנו נשתמש בזה כדי להעביר אודיו מה- DAW שלנו למקס.

השימוש ב- Soundflower עם ה- DAW שלך לא יכול להיות קל יותר! כל שעליך לעשות הוא להוריד את Soundflower וזה יהיה זמין לשימוש כפלט אודיו וכקלט. אם ניצור אובייקט adc ~ (קלט שמע) ו- dac ~ (פלט שמע), נוכל לראות ש- Soundflower 2ch ו- Soundflower 64ch הופכים למסלולי שמע שמישים. אנו נשתמש ב- Soundflower 2ch (2 ערוצים) לתוכנית זו.

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

ב- DAW שלך, תחת העדפות> שמע תראה קלט שמע ופלט שמע. אנו נשתמש ב- Soundflower 2ch כפלט שמע.

שלב 2: החליטו על נתיב עיבוד האיתות שלכם

החליטו על נתיב עיבוד האיתות שלכם
החליטו על נתיב עיבוד האיתות שלכם

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

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

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

שלב 3: הוספת תערובת יבשה

הוספת תערובת יבשה
הוספת תערובת יבשה
הוספת תערובת יבשה
הוספת תערובת יבשה

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

אולי תפסנו שם קצת את העין שלך - אנו נריץ את כל האפקטים שלנו למסנני SVF ~ נפרדים כדי לקבל חיוגי צליל לכל ערוץ אותות. זה מקל לנקות את שטח השמע כאשר אפקט מסוים הוא בתדירות גבוהה מדי. יצרנו את כל מסנני svf ~ lowpass שלנו (על ידי חיבור ליציאת lowpass), כך שהם מנתקים בהדרגה תדרים גבוהים על ידי כיבוי החוגה. עם זאת, ל- svf ~ יש גם פס פס (תדר סלקטיבי), highpass (הסרת שפל) ומסננים שימושיים אחרים. נסה לראות מה אתה אוהב וצריך, או אפילו להשתמש במסננים מרובים!

שלב 4: העברת המגרש בעזרת Pitchshifter

שיפוע המגרש עם Pitchshifter
שיפוע המגרש עם Pitchshifter
שיפוע המגרש עם Pitchshifter
שיפוע המגרש עם Pitchshifter

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

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

שלב 5: עיוות

עיוות!
עיוות!
עיוות!
עיוות!
עיוות!
עיוות!

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

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

בשלב זה, התחלנו גם להוסיף אובייקטים של omx.peaklim ~ לאחר אפקטים רועשים במיוחד - אובייקט זה מגביל את אות השמע שמגיע דרכו כמו מדחס, מה שמקל על שמירת נתיב השמע הסופי.

שלב 6: כוחו של מזל"ט

כוחו של מזל
כוחו של מזל
כוחו של מזל
כוחו של מזל

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

שלב 7: כניסה לאפנון ביזאר: טבעת

הכניסה למוזר: אפנון הטבעת
הכניסה למוזר: אפנון הטבעת
הכניסה למוזר: אפנון הטבעת
הכניסה למוזר: אפנון הטבעת

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

שלב 8: עיכוב ופגיעה באות … Degrad… Deg… D…

עיכוב ומשפיל אותות … דגראד … דג … ד …
עיכוב ומשפיל אותות … דגראד … דג … ד …
עיכוב ומשפיל אותות … דרוג … דג … ד …
עיכוב ומשפיל אותות … דרוג … דג … ד …

כאן אנו יוצרים עיכוב עם בקרת זמן, חיוג משוב, חיוג צלילים ומשפיל מדגם. זה מאפשר לנו לחקות עיכוב אנלוגי על ידי הפיכת האות בהדרגה לשקט ומעוות יותר. לשם כך, אנו משתמשים באובייקטים מחוברים של טאפינג ~ ו- tapout ~. אנו כותבים 5000 לאחר הקשה ~ כדי לוודא שיש לו 5000ms של זמן זיכרון. הוספת אובייקט degrade ~ מאפשרת לנו להרוס בהדרגה את האות. לאחר מכן, אנו מפעילים אודיו מ- adc ~ לאובייקט הפחת שלנו ~, לתוך tapin ~, לתוך tapout ~, ובמקביל חוזרים ל- degrade ~ מ- ~ ~ ומ- *~ לשליטה ברווח שלנו. פעולה זו מאפשרת לנו לצרף חוגה כדי להתאים את עוצמת העיכוב שחוזרת לעצמה ולקבל אות מושהה שמגיע מהאובייקט *~ לפלטים שלנו. בנוסף, הצבת האובייקט השפיל לפני הטפיחה ~ מאפשרת לנו להוסיף עוד ועוד הפחתת דגימות ככל שהאות מתעכב. בדוק את התמונה והקוד שלנו לקבלת תצוגה ברורה כיצד כל זה נעשה.

שלב 9: הדהוד בסגנון לבנטון בריק

הדהוד בסגנון לבנטון בריק
הדהוד בסגנון לבנטון בריק
הדהוד בסגנון לבנטון
הדהוד בסגנון לבנטון

ריוורב לבנים בלטון מתייחס לרהוד המצויד בשבב Accu-Bell BTDR Digi-log שתוכנן על ידי בריאן נונבר מ- Neunaber Effects. שבב זה מאפשר הדהוד אביבי פשוט באמצעות קווי עיכוב מדורגים. כדי לחקות זאת, קידנו עיכוב נוסף, עם חיוג אחד להתאמת הזמן והמשוב. הזמן לעולם לא יחצה 100 ms, והמשוב מוגבל ל -80%. העיכוב הפשוט הזה נותן צליל ריוורב אביבי קל! צא לשליטה ברווח וטון פעם נוספת.

שלב 10: טרמולו סטריאו אקראי

טרמולו סטריאו אקראי
טרמולו סטריאו אקראי
טרמולו סטריאו אקראי
טרמולו סטריאו אקראי

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

לשם כך, אנו מחקים את קוד mod הטבעת מבעבר, עם כמה שינויים: האות נתקל כעת בשני שערים שנפתחים כאשר השני נסגר. זה מאפשר שהאות יושפע או לא יושפע, ולא יושפע או יכבה בלבד. זה נעשה עם האובייקט!-. החוגה שלנו נתקלת באובייקט rand ~, ואז *~ ו- +~, ויורדת לעוד *~ בכניסה הימנית והשמע בצד שמאל. כאן יש לנו טרמולו אקראי המופעל כאשר החוגה למעלה, ומטה כאשר היא כבויה!

זה לא צריך בקרת רווח או בקרת צלילים, אז זה פשוט עובר ישר לאובייקט dac ~.

שלב 11: אוסצילוסקופיה

אוסצילוסקופיה!
אוסצילוסקופיה!
אוסצילוסקופינג!
אוסצילוסקופינג!

לבסוף, אנו מוסיפים אובייקט היקף ~ המחובר לפלט השמע מבקרת הרווח הראשי. הוספנו גם חוגה להתאמת הרגישות שלה!

שלב 12: הצגת מודול עיבוד האותות

הצגת מודול עיבוד האותות
הצגת מודול עיבוד האותות

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

שלב 13: סעיף 2: מחולל האקורדים

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

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

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

שלב 14: קבלת פתקים להזנה לתוך Arpeggiator

קבלת פתקים להזנה לתוך Arpeggiator
קבלת פתקים להזנה לתוך Arpeggiator
קבלת פתקים להזנה לתוך Arpeggiator
קבלת פתקים להזנה לתוך Arpeggiator

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

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

בהתייחסו לתמונה הראשונה, עיקר החלק הזה הוא רק המתמטיקה המתאימה למרווחי המפתחות האלה. החל מהתיבה השמאלית ביותר שכותרתה '60', זהו השורש. בכל פעם שהשורש משתנה, המרווחים ישתנו בהתאם בהתאם למפתח הנוכחי. לדוגמה, אם נבחר המפתח הראשי, המרווחים המתאימים הם 4 ו -7. לאחר מכן יעברו בתיבות +0, שיוסיפו את המרווח הזה לשורש, ויספקו לכם את 3 התווים ליצירת אקורד מז'ורי, מ כל שורש!

שלב 15: הרפתקאות אקורדים אלה

Arpeggiating אותם אקורדים
Arpeggiating אותם אקורדים
Arpeggiating אותם אקורדים
Arpeggiating אותם אקורדים
Arpeggiating אותם אקורדים
Arpeggiating אותם אקורדים

עיין בתמונה למעלה לקבלת הקוד עבור ה- Arpeggiator. האובייקט הנגדי ותיבות האובייקט המצורפות 0, 1 ו -2 הולכות לאפשר לך לשלוט על כיוון הארגפג'טור למעלה, למטה ולמעלה למעלה.

כפי שמוצג לעיל, מחולל המרווחים שהרכבנו זה עתה מנותב לתיבות 'int', כך שככל שהדלפק והתיבות הנבחרות פועלות, הוא יעבור דרך האקורד מחלק הקוד השני. לאחר מכן זה עובר בתיבה 'makenote' ו- 'noteout' כדי להפוך סוף סוף את מספרי ה- MIDI האלה לקול!

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

אובייקט 'המטרו' קובע כמה זמן הוא בין כל מרווח באלפיות השנייה. יש לי את ברירת המחדל ל -500 ms, ואם תעקוב אחר הקוד המצורף, באמצעות אובייקט המחוון תוכל להתאים כמה אלפיות השנייה בין כל מרווח

שלב 16: 'המערבב המפתח'

"מגשף המפתחות"
"מגשף המפתחות"

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

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

שלב 17: לגרום לקסם לקרות עם יצירת פתקים אוטונומיים

לגרום לקסם לקרות עם יצירת פתקים אוטונומיים
לגרום לקסם לקרות עם יצירת פתקים אוטונומיים
לגרום לקסם לקרות עם יצירת פתקים אוטונומיים
לגרום לקסם לקרות עם יצירת פתקים אוטונומיים
לגרום לקסם לקרות עם יצירת פתקים אוטונומיים
לגרום לקסם לקרות עם יצירת פתקים אוטונומיים
לגרום לקסם לקרות עם יצירת פתקים אוטונומיים
לגרום לקסם לקרות עם יצירת פתקים אוטונומיים

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

פריט המפתח כאן הוא ה'איטבל ', או הריבוע הגדול עם המלבנים הכחולים הקטנים בפנים. על ידי חיבור זה לפרמטר מטרו מהארפגיאטור (התיבה שנקבעה ל- 500), נוכל לשלוט בנקודה המדויקת ברצף הארגפגיטור שהאקורד משנה. מכיוון שה- Arpeggiator פועל בסטים של 3, גודל האיתבל מוגדר ל -12, כדי להסביר 4 מחזורים, והטווח מוגדר ל -2, כאשר 2 משמשים כ'לא 'ואחד משמש כ'כן' אם או לא לשנות את האקורד. עם הרצף בקוד הראשי, arpeggiator היה אחד עד שלישייה אחת, ואז ייווצר אקורד חדש והוא יעבור דרך אותה שלישייה וכן הלאה.

התיבות 'אקראיות' קובעות כמה רחוק השורש החדש מהמקור, כרגע הגדרתי אותו כך שיוכל להגיע עד חצי אוקטבה למעלה או למטה.

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

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

שלב 18: נגיעות

נגיעות
נגיעות

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

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

שלב 19: עוטפים הכל

עוטף הכל
עוטף הכל

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

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

כל שנותר לעשות הוא להכיר את שני התיקונים האלה ולהתחיל ליצור קצת מוזיקה!

תהנה!

מוּמלָץ: