Diplomová práce si klade za cíl vyuţití znalostí programování, analýzy zvuku a implementovat software určeného zejména k rozeznávání intonace ze zvukových dat, ale také rytmiky testované osoby.
V teoretické části je popsána akustika, hudební názvosloví a technické prostředky nutné k tvorbě aplikace. V praktické části jsou vysvětleny nejdůleţitější výňatky zdrojových kódů, struktury tabulek a princip funkcí webové prezentace a v neposlední řadě také testování samotné aplikace na zvukových záznamech.
Annotation in English
The purpose of this diploma thesis is to use the knowledge in a field of programming and sound-analysis and putting it into an application used for recognizing intonation from audio files and also rhytmics of tested person. Music terminology, acoustics and technical instruments used in making of this application are described in theoretical part. Analytical part is about explaining extracts of source-codes, charts structures, methods of the web presentation and testing the sound records as well.
Keywords
FFT, C#, analýza, rytmika, PHP, třída, noty.
Keywords in English
FFT, C#, analysis, rhytmics, PHP, class, tones.
Length of the covering note
62
Language
CZ
Annotation
Diplomová práce si klade za cíl vyuţití znalostí programování, analýzy zvuku a implementovat software určeného zejména k rozeznávání intonace ze zvukových dat, ale také rytmiky testované osoby.
V teoretické části je popsána akustika, hudební názvosloví a technické prostředky nutné k tvorbě aplikace. V praktické části jsou vysvětleny nejdůleţitější výňatky zdrojových kódů, struktury tabulek a princip funkcí webové prezentace a v neposlední řadě také testování samotné aplikace na zvukových záznamech.
Annotation in English
The purpose of this diploma thesis is to use the knowledge in a field of programming and sound-analysis and putting it into an application used for recognizing intonation from audio files and also rhytmics of tested person. Music terminology, acoustics and technical instruments used in making of this application are described in theoretical part. Analytical part is about explaining extracts of source-codes, charts structures, methods of the web presentation and testing the sound records as well.
Keywords
FFT, C#, analýza, rytmika, PHP, třída, noty.
Keywords in English
FFT, C#, analysis, rhytmics, PHP, class, tones.
Research Plan
Proveďte literární rešerši na téma \"programy pro výuky intonace a rytmiky\".
Popište, jak lze v digitální podobě popsat zpěv a jaké jsou parametry určující správnou rytmiku a intonaci.
Vytvořte program umožňující záznam zpěvu a jeho následnou analýzu.
Navrhněte a realizujte webovou prezentaci s možností personifikace a možnosti uploadů nahrávek a notových základů.
Naplňte systém příklady prezentujícími funkčnost celého systému.
Research Plan
Proveďte literární rešerši na téma \"programy pro výuky intonace a rytmiky\".
Popište, jak lze v digitální podobě popsat zpěv a jaké jsou parametry určující správnou rytmiku a intonaci.
Vytvořte program umožňující záznam zpěvu a jeho následnou analýzu.
Navrhněte a realizujte webovou prezentaci s možností personifikace a možnosti uploadů nahrávek a notových základů.
Naplňte systém příklady prezentujícími funkčnost celého systému.
Recommended resources
NAGEL, Christian, et al. C 2008 : Programujeme profesionálně. David Dirga. 1. vydání. Brno : Computer Press, a.s., 2009. 1898 s. ISBN 978-80-251-2401-7.
MCCONNELL, Steve. Dokonalý Kód : Umění programování a techniky tvorby software. Bogdan Kiszka. Brno : Computer Press, a.s., 2006. 894 s. ISBN 80-251-0849-X.
PETZOLD, Charles. Mistrovství ve Windows Presentation Foundation. Jakub Mikulaštík, Jiří Fadrný. Brno : Computer Press, a.s., 2008. 928 s. ISBN 978-80-251-2141-2.
GUTMANS, Andi; BAKKEN, Saether Stig; RETHANS, Derick. Mistrovství v PHP 5. Ivo Magera; Bogdan Kiszka. 2. vydání. Brno : Computer Press, a.s., 2007. 655 s. ISBN 978-80-251-1519-0.
KOFLER, Michael. Mistrovství v MySQL 5 : Kompletní průvodce webového vývojáře. Martin Domes; Jan Svoboda, Ondřej Baše, Jaroslav Černý. 1. vydání. Brno : Computer Press, a.s., 2007. 805 s. ISBN 978-80-251-1502-2.
WILLIAMS, E. Hugh; LANE, David. Programujeme webové aplikace pomocí PHP a MySQL. Ivo Magera; David Krásenský. 1. vydání. Praha : Computer Press, a.s., 2002. 530 s. ISBN 80-7226-760-4.
CROFT, Jeff; LLOYD, Ian; RUBIN, Dan. Mistrovství v CSS : Pokročilé techniky pro webové designéry a vývojáře. Martin Domes; Josef Bábík. 1. vydání. Brno : Computer Press, a.s., 2007. 409 s. ISBN 978-80-251-1705-7.
Recommended resources
NAGEL, Christian, et al. C 2008 : Programujeme profesionálně. David Dirga. 1. vydání. Brno : Computer Press, a.s., 2009. 1898 s. ISBN 978-80-251-2401-7.
MCCONNELL, Steve. Dokonalý Kód : Umění programování a techniky tvorby software. Bogdan Kiszka. Brno : Computer Press, a.s., 2006. 894 s. ISBN 80-251-0849-X.
PETZOLD, Charles. Mistrovství ve Windows Presentation Foundation. Jakub Mikulaštík, Jiří Fadrný. Brno : Computer Press, a.s., 2008. 928 s. ISBN 978-80-251-2141-2.
GUTMANS, Andi; BAKKEN, Saether Stig; RETHANS, Derick. Mistrovství v PHP 5. Ivo Magera; Bogdan Kiszka. 2. vydání. Brno : Computer Press, a.s., 2007. 655 s. ISBN 978-80-251-1519-0.
KOFLER, Michael. Mistrovství v MySQL 5 : Kompletní průvodce webového vývojáře. Martin Domes; Jan Svoboda, Ondřej Baše, Jaroslav Černý. 1. vydání. Brno : Computer Press, a.s., 2007. 805 s. ISBN 978-80-251-1502-2.
WILLIAMS, E. Hugh; LANE, David. Programujeme webové aplikace pomocí PHP a MySQL. Ivo Magera; David Krásenský. 1. vydání. Praha : Computer Press, a.s., 2002. 530 s. ISBN 80-7226-760-4.
CROFT, Jeff; LLOYD, Ian; RUBIN, Dan. Mistrovství v CSS : Pokročilé techniky pro webové designéry a vývojáře. Martin Domes; Josef Bábík. 1. vydání. Brno : Computer Press, a.s., 2007. 409 s. ISBN 978-80-251-1705-7.