Výukové úlohy na číslicovém signálovém procesoru
Demonstrations on Digital Signal Processor
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Šmíd Dominik
Vedoucí práce
Zahradník Pavel
Oponent práce
Vlček Miroslav
Studijní obor
Multimediální technikaStudijní program
Komunikace, multimédia a elektronikaInstituce přidělující hodnost
katedra radioelektronikyPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdf
Metadata
Zobrazit celý záznamAbstrakt
Bakalářská práce se zabývá vývojem algoritmu rozpoznání tónu hudebního nástroje, jeho implementací na vývojovém přípravku s číslicovým signálovým procesorem a odladěním aplikace pro práci v reálném čase. Zjištěné tóny jsou i s dobou jejich trvání přepisovány do zjednodušeného notového zápisu. Výstup ladičky i notový zápis je poté graficky zobrazen na obrazovce VGA monitoru. Základ algoritmu používá Fourierovu transformaci pro následnou analýzu zvukového signálu v kmitočtové oblasti. Zbytek algoritmu se dvěma způsoby snaží nalézt tón ve spektru signálu pomocí všech jeho harmonických složek. Algoritmus je vyvíjen v prostředí programu MATLAB, následně je přepsán do jazyka C a testován v reálných podmínkách pomocí vývojového přípravku OMAP-L138 LCDK. The bachelor´s thesis deals with the development of a recognition algorithm for a musical instrument tone pitch, its implementation on the development kit with a digital signal processor and making the application work in real-time. Recognized tones are then processed with their time duration and written as a simplified musical score. Tuner output and musical score are then graphically printed on a VGA monitor screen. The core of the algorithm uses Fourier Transform for the following analysis of the sound signal in the frequency domain. For the rest of the algorithm, there are two ways to find a tone in signal's spectrum with the help of all his harmonics. The rest of the algorithm is developed in the MATLAB software and subsequently rewritten into the C language and challenged in real-time conditions using the OMAP-L138 low cost development kit.
Kolekce
- Bakalářské práce - 13137 [298]