1 / 28

ODREĐIVANJE NOTNOG ZAPISA GLAZBENIH SIGNALA

ODREĐIVANJE NOTNOG ZAPISA GLAZBENIH SIGNALA. RAUL BLEČIĆ BORIS CRNKOVIĆ ANDREJ IVANKOVIĆ SEBASTIAN PETROVIĆ. Uvod. NOTNI ZAPIS – ZAPIS U FREKVENCIJSKOJ DOMENI GLAZBENI SIGNAL – ZAPIS U VREMENSKOJ DOMENI POTREBNA TRANSFORMACIJA IZ VREMENSKE U FREKVENCIJSKU DOMENU. Moguće transformacije.

solstice
Download Presentation

ODREĐIVANJE NOTNOG ZAPISA GLAZBENIH SIGNALA

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ODREĐIVANJE NOTNOG ZAPISA GLAZBENIH SIGNALA RAUL BLEČIĆ BORIS CRNKOVIĆ ANDREJ IVANKOVIĆ SEBASTIAN PETROVIĆ

  2. Uvod • NOTNI ZAPIS – ZAPIS U FREKVENCIJSKOJ DOMENI • GLAZBENI SIGNAL – ZAPIS U VREMENSKOJ DOMENI • POTREBNA TRANSFORMACIJA IZ VREMENSKE U FREKVENCIJSKU DOMENU

  3. Moguće transformacije • Fourierova • STFT (short-time Fourier transform) • CWT (Continuous Wavelet Transform) • Huang-Hilbertova

  4. Fourierova transformacija: • - loše rješenje – gubi se vremenska domena • STFT : • - moguće rješenje • - pomičemo vremenski prozor i određujemo frekvencije • - loša strana – jednolika razlučivost po vremenu i frekvenciji

  5. CWT: • -najbolje rješenje • -nejednolika razlučivost po vremenskoj i frekvencijskoj osi

  6. Algoritam • Odrediti parametre CWT-a • Pripremiti signal • Primijeniti CWT • Odrediti frekvencijski sadržaj • Prikazati note

  7. Odrediti parametre CWT-a • princip neodređenosti ograničava frekvencijsku i vremensku razlučivost

  8. vidljivo je da je odabrana velika vremenska razlučivost nauštrb frekvencijske razlučivosti

  9. također je potrebno odrediti frekvencijsku domenu • budući je algoritam prilagođen gitari koja reproducira 4 oktave, zbog tolerancija se obrađuje 5 oktava, odnosno ukupno 60 frekvencija, od 50 Hz do 1500 Hz

  10. Priprema signala • uključuje filtriranje i podotipkavanje • podotipkavanje skraćuje vrijeme trajanja algoritma • prije podotipkavanja potrebno je signal isfiltrirati da bi se izbjegla pojava aliasinga (nije ostvareno)

  11. Primjena CWT-a

  12. Frekvencijski sadržaj • frekvencijska i vremenska domena • vremenska domena određena trajanjem pojedinog tona, T = 0,125 s • pretpostavka da je brzina sviranja manja od 8 tonova u sekundi

  13. Problemi: • - viši harmonici • - vertikalna komponenta glazbe (harmonija) • problem viših harmonika je moguće riješiti pakiranjem istih zajedno s osnovnim harmonikom (nije ostvareno)

  14. Rješenje: • Rezultat je samo jedna, najdublja zastupljena frekvencija po jednoj vremenskoj jedinici (T = 0,125 s)

  15. REZULTATI • Analizirat ćemo slijedeće signale: • C-dur ljestvicu • Fis-dur ljestvicu • C-dur akord • Fis-dur akord

  16. REZULTATI • Rezultate dobivamo u obliku 3 komponente: • CWT prikaz • Prikaz izoliranih tonova • Notni zapis

  17. C-dur CWT prikaz C-dur ljestvice

  18. C-dur Izolirani tonovi C-dur ljestvice Notni prikaz C-dur ljestvice

  19. Fis-dur CWT prikaz Fis-dur ljestvice

  20. Fis-dur Izolirani tonovi Fis-dur ljestvice Notni prikaz Fis-dur ljestvice

  21. Pogreške • Detektiranje harmonika osnovnog tona • Šum okoline • Netočnost funkcije (pola tona)

  22. Primjeri pogrešaka • C-dur 1. varijanta CWT prikaz C-dur ljestvice Notni prikaz C-dur ljestvice

  23. Primjeri pogrešaka • C-dur 2. varijanta CWT prikaz C-dur ljestvice Notni prikaz C-dur ljestvice

  24. Što je sa akordima ? CWT prikaz F-dur akorda Notni prikaz F-dur akorda

  25. Zaključak • CWT je dobra metoda ! • Neodređenost osjetljivosti u vremenskoj i frekvencijskoj domeni • Važno naštimavanje ovisno o potrebi

  26. Zaključak • Funkcija daje zadovoljavajuće rezultate • Pogreške: 1) pola tona 2) harmonici u notnom zapisu 3) šum

  27. Poboljšanja • Anti-aliasing filtar • Smanjenje utjecaja viših harmonika prilagodbom CWT-a • Povećanje moguće brzine sviranja • Optimizacija programskog koda • Kvalitetniji notni prikaz po glazbenim standardima

  28. Hvala na pažnji ! Hvala na pažnji !

More Related