ניתוח וסינטזה של כלי נגינה אקוסטיים
Download
1 / 16

????? ??????? ?? ??? ????? ???????? - PowerPoint PPT Presentation


  • 137 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '????? ??????? ?? ??? ????? ????????' - maida


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
5715606

ניתוח וסינטזה של כלי נגינה אקוסטיים

באישורו של: פויסיק אלברט


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


5715606

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


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

  • כלי מוזיקלי: תוף

  • מיקרופון:

    מחשב:

    הכולל בתוכו כרטיס קול, רמקולים,

    Windows ותוכנת ה- Matlab


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

Sound Recorder

Microphone

Sound

Blaster

Matlab

Speakers


5715606
כיצד מקליטים ??? בתוכם אופציות לייצר צלילים של אפקטים שונים וכלי נגינה שונים, ישנם גם אופציות כגון הקלטה ונגינת קבצים מוקלטים.

  • ההקלטה מתבצעת בעזרת תוכנת ה- Sound Recorder המובנת בתוך תוכנת ה- Windows

  • מיקום התוכנה:

  • מאפייני ההקלטה ניתנים לשינוי:


Wav s full matlab
תהליך קליטת אות אנלוגי, שמירתו בתוך קובץ WAV כאות דיגיטלי והכנסתו לתוך ווקטור S_full בתוך תוכנת ה- Matlab

אות אנלוגי (צליל)

Sound Blaster

כל המידע של הצליל נשמר בתוך ווקטור S_full בתוך תוכנית ה- Matlab

נשמר בתוך קובץ WAV

( אות דיגיטלי )



5715606
תיאור תהליך האנליזה: בתוך קובץ

S_decimate

DFT

phase

Sm(DFT)

Sm

Smw

Buffer Nf

חלון בגודל Nf

m

Over Lapping 50%


5715606
מהמידע ששמרנו נוציא שני גרפים: בתוך קובץ

1) אמפליטודה:

(ניתן לראות מהגרף

תדרי בסיס)

2) מופע:

(לא אומר לנו כלום,

נזדקק למטריצת

המופעים בזמן הסינטזה)


5715606
הכנה עבור תהליך הסינטזה: בתוך קובץ

  • קביעת ערך סף-עוצמה (קבעתי לפי גרף)

  • בניית אלגוריתם למציאת נקודות מקסימום (תדרי בסיס) בתוך מטריצת האמפליטודות שמירת מיקומם וכמותם.

  • בניית שתי מטריצות חדשות של אמפליטודות ומופעים אשר מכילות רק את המידע הרלוונטי.new_S_abs, new_S_angle


5715606
ביצוע אלגוריתם הסינטזה: בתוך קובץ

  • הסינטזה מתבצעת לפי הנוסחא הבאה:

  • S(t) – האות המוזיקלי

  • k – מספר ההרמוניות

  • AK(t) – האמפליטודה הרגעית של ההרמוניה k

  • fa – תדר הבסיס ( ההרמוניה הראשונה )

  • Δfk – שינויים הרגעים בהרמוניה k

  • θk – הפאזה של הרמוניה k



Matlab
תיאור אלגוריתם הסינטזה ב- בתוך קובץ Matlab+גרפים:

תוצאה של הסינטזה

עבור תדר דגימה

של 2kHz


5715606
הסוף המשמח: בתוך קובץ

  • הצליל שקבלנו דומה לצליל המקורי אך לא ב- 100%

    צליל מקורי

    צליל המתקבל


5715606
הסיבות לשוני בין צליל המקורי לצליל המתקבל:

  • רעשים בזמן הקלטת הקובץ WAV

  • פקודות Decimate ו- Interp

  • חלון לא מושלם

  • דיוק הדגימות

  • הרמוניות לא רצויות

  • ערך-סף עוצמה

  • הזנחות לא רצויות

  • ישנם עוד הרבה סיבות...


ad