Metronom pro mobilní zařízení Android
Loading...
Date
Authors
Pomkla, František
ORCID
Advisor
Referee
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
Cílem této práce je implementace metronomu pro smartphone s OS Android a smartwatch s OS Tizen, který umožňuje asynchronní fungování i navázání Bluetooth spojení a zasílání dat ze smartphone na smartwatch zařízení. Metronom má sloužit především hudebníkům hrajícím v kapele, kterým umožní ukládání specifického tempa pro konkrétní písničky. Tato tempa lze uložit do playlistů a zaslat pomocí Bluetooth komunikace. Aplikace ve smartwatch představuje jiný způsob zdůraznění tempa, a to pomocí vibrací. Další funkcí sloužící především pro bubeníky je vyhodnocování přesnosti úderů v rámci daného tempa pomocí smartphone aplikace. Pro implementaci byly použity programovací jazyky C# a Java společně s využitím SQLite databází.
The purpose of this project is the implementation of metronome for smartphone with OS Android and smartwatch with OS Tizen. Both applications provide asynchronous functionality of metronome as well as data sharing through Bluetooth connection. These metronome applications should help musicians in music bands. It allows to save specific song's tempo into playlists and than share them via Bluetooth connection with smartwatch application. The smartwatch application produces vibrations instead of click sound. Other smartphone metronome functionality is to scan drum stroke by internal device microphone and compare it with metronome beat. The programming languages C# and Java with SQLite databases were used for implementation.
The purpose of this project is the implementation of metronome for smartphone with OS Android and smartwatch with OS Tizen. Both applications provide asynchronous functionality of metronome as well as data sharing through Bluetooth connection. These metronome applications should help musicians in music bands. It allows to save specific song's tempo into playlists and than share them via Bluetooth connection with smartwatch application. The smartwatch application produces vibrations instead of click sound. Other smartphone metronome functionality is to scan drum stroke by internal device microphone and compare it with metronome beat. The programming languages C# and Java with SQLite databases were used for implementation.
Description
Citation
POMKLA, F. Metronom pro mobilní zařízení Android [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2020.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
prof. Ing. Adam Herout, Ph.D. (předseda)
prof. Ing. Martin Drahanský, Ph.D. (místopředseda)
Ing. Vladimír Bartík, Ph.D. (člen)
Ing. Martin Hrubý, Ph.D. (člen)
doc. Ing. Tomáš Martínek, Ph.D. (člen)
Date of acceptance
2020-07-10
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm velmi dobře (B). Otázky u obhajoby: Mohl byste stručně shrnout způsob implementace analýzy zvukového signálu pro vyhodnocení přesnosti úderů? Jak je reprezentován vstupní signál a jakým způsobem se porovnává s přesným rytmem? Jakým způsobem analyzujete vstupní zvuk získaný z mikrofonu? Jak z něj získáte rytmus? Je v tréninkovém režimu hodnota beats per minute (bpm) vždy stejná, nebo ji lze měnit? Inspiroval jste se podobnými aplikacemi, které se touto problematikou zabývají? Jakým způsobem pracuje automatická detekce tempa ze vstupních zvukových souborů?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení