Implementace digitálního metronomu s převzorkováním signálu v technologii VST

but.committeedoc. 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.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMačák, Jaromírcs
dc.contributor.authorKřupka, Alešcs
dc.contributor.refereePřikryl, Luborcs
dc.date.created2009cs
dc.description.abstractTato 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.abstractThis 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.markAcs
dc.identifier.citationKŘ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.other21568cs
dc.identifier.urihttp://hdl.handle.net/11012/11652
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectMetronomcs
dc.subjectwav souborcs
dc.subjectpřevzorkovánícs
dc.subjectimplementacecs
dc.subjectgrafické uživatelské rozhranícs
dc.subjecttechnologie VSTcs
dc.subjectplug-in modul.cs
dc.subjectMetronomeen
dc.subjectwav fileen
dc.subjectresamplingen
dc.subjectimplementationen
dc.subjectgraphical user interfaceen
dc.subjectVST technologyen
dc.subjectplug-inen
dc.titleImplementace digitálního metronomu s převzorkováním signálu v technologii VSTcs
dc.title.alternativeImplementation of digital metronome with oversampling in VST technologyen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2009-06-16cs
dcterms.modified2009-07-07-11:45:05cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid21568en
sync.item.dbtypeZPen
sync.item.insts2025.03.16 13:03:06en
sync.item.modts2025.01.17 10:23:22en
thesis.disciplineTeleinformatikacs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
600.3 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_21568.html
Size:
6.85 KB
Format:
Hypertext Markup Language
Description:
file review_21568.html
Collections