Original title:
Framework pro interaktivní webové učebnice hudební teorie
Translated title:
Framework for interactive web textbooks of music theory
Authors:
Neděla, Jakub ; Říha, Kamil (referee) ; Lieskovan, Tomáš (advisor) Document type: Bachelor's theses
Year:
2024
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Hudební notace hraje klíčovou roli ve zpřístupnění a interpretaci hudebního obsahu a zároveň slouží jako prostředek komunikace mezi hudebníky a interprety. Tato práce zkoumá existující frameworky pro zobrazování notové osnovy a přehrávání zvuků na webových stránkách. Cílem práce je navrhnout a implementovat řešení umožňující zobrazování a přehrávání notových záznamů. Pro dosažení tohoto cíle jsou z rozebrány možnosti různých knihoven. Pro realizaci programu pro webové stránek byly vybrány frameworky VexFlow a Tone.js. Výsledkem práce je vlastní softwarový nástroj, který umožňuje zobrazování a přehrávání notových záznamů na webových stránkách s cílem podpořit lepší porozumění hudební notace.
Musical notation plays a crucial role in accessing and interpreting musical content while also serving as a means of communication between musicians and performers. This work explores existing frameworks for displaying musical scores and playing sounds on web pages. The aim of the project is to design and implement a solution enabling the display and playback of musical scores. To achieve this goal, various library options are examined. For the implementation of the program for web pages, the VexFlow and Tone.js frameworks have been selected. The result of the work is a proprietary software tool that allows the display and playback of musical scores on web pages with the aim of promoting a better understanding of musical notation.
Keywords:
framework; music notation; playback; tone.js; vexflow; framework; hudební notace; přehrávání; tone.js; vexflow
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/247366