Výukové úlohy na číslicovém signálovém procesoru
Demonstrations on Digital Signal Processor
Type of document
bakalářská prácebachelor thesis
Author
Šmíd Dominik
Supervisor
Zahradník Pavel
Opponent
Vlček Miroslav
Field of study
Multimediální technikaStudy program
Komunikace, multimédia a elektronikaInstitutions assigning rank
katedra radioelektronikyRights
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
Show full item recordAbstract
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.
Collections
- Bakalářské práce - 13137 [282]