Implementace digitálního metronomu s převzorkováním signálu v technologii VST
but.committee | doc. Ing. Ivan Rampl, CSc. (předseda) Ing. Ladislav Káňa (místopředseda) Ing. Jiří Krejčí, Ph.D. (člen) Ing. Jiří Kouřil (člen) prof. Ing. Jaroslav Koton, Ph.D. (člen) Ing. Jaromír Mačák, Ph.D. (člen) | cs |
but.jazyk | čeština (Czech) | |
but.program | Elektrotechnika, elektronika, komunikační a řídicí technika | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Mačák, Jaromír | cs |
dc.contributor.author | Křupka, Aleš | cs |
dc.contributor.referee | Přikryl, Lubor | cs |
dc.date.created | 2009 | cs |
dc.description.abstract | Tato bakalářská práce je vypracováním požadavku na implementaci digitálního metronomu v technologii VST. V úvodu jsou rozebrány základní vlastnosti digitálního metronomu a na jejich základě je navržen algoritmus, jenž bude digitální metronom realizovat. Tento algoritmus je zapouzdřen do třídy C++ s patřičně definovaným rozhraním, která je tak vhodná pro využití v různých technologiích pro zpracování digitálního zvukového signálu. Takto zapouzdřený metronom je implementován v technologii VST ve formě plug-in modulu. Pro tyto účely je v práci stručné seznámení s vývojovou sadou VST, definicemi jejích základních metod a způsobem, jakým lze pomocí ní vytvořit vlastní grafické uživatelské rozhraní VST plug-in modulu. Pro realizaci funkce volby libovolného zvuku jeho načtením ze souboru typu wav je v práci popsán formát RIFF, jež specifikuje formát ukládání multimediálních dat do souborů na disk. Na základě znalosti tohoto formátu je funkce načítání z wav souboru implementována. Pro potřebu přizpůsobení vzorkovací frekvence načteného zvuku je v práci pojednáno o problematice převzorkování a následně tyto poznatky využity při implementaci funkce převzorkování. | cs |
dc.description.abstract | This bachelor’s thesis presents solution to requirement of implementation of digital metronome in VST technology. In the beginning, there is analysis of basic characteristics of digital metronome, that helps to suggest algorithm realizing digital metronome. Algorithm is encapsulated into C++ class with appropriate interface, which is suitable for usage in different technologies of digital sound signal processing. This way encapsulated metronome is implemented in VST technology as plug-in. For this reason, thesis contains a brief introduction to VST software development kit, definitions of its basic methods and way how to do graphical user interface of VST plug-in. For realizing of function enabling choice of any sound loaded from wav file, there is a description of RIFF format, that specifies the format of saving multimedia data into drive. Using this knowledge, the function of loading from wav file is implemented. In order to adjust sampling frequency of loaded sound, thesis deals with problems of sample rate conversion and implements resampling function. | en |
dc.description.mark | A | cs |
dc.identifier.citation | KŘUPKA, A. Implementace digitálního metronomu s převzorkováním signálu v technologii VST [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2009. | cs |
dc.identifier.other | 21568 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/11652 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Metronom | cs |
dc.subject | wav soubor | cs |
dc.subject | převzorkování | cs |
dc.subject | implementace | cs |
dc.subject | grafické uživatelské rozhraní | cs |
dc.subject | technologie VST | cs |
dc.subject | plug-in modul. | cs |
dc.subject | Metronome | en |
dc.subject | wav file | en |
dc.subject | resampling | en |
dc.subject | implementation | en |
dc.subject | graphical user interface | en |
dc.subject | VST technology | en |
dc.subject | plug-in | en |
dc.title | Implementace digitálního metronomu s převzorkováním signálu v technologii VST | cs |
dc.title.alternative | Implementation of digital metronome with oversampling in VST technology | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2009-06-16 | cs |
dcterms.modified | 2009-07-07-11:45:05 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 21568 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.16 13:03:06 | en |
sync.item.modts | 2025.01.17 10:23:22 | en |
thesis.discipline | Teleinformatika | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikací | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |