Original title:
Experimentální softwarový hudební nástroj pro operační systém Android s neobvyklým grafickým rozhraním
Translated title:
Experimental software musical instrument for the Android operating system with an unusual graphical interface
Authors:
Štrba, Tomáš ; Indrák, Michal (referee) ; Dlouhý, Dan (advisor) Document type: Bachelor's theses
Year:
2026
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[slo][eng]
Cieľom tejto práce je vytvorenie experimentálneho softvérového hudobného nástroja pre mobilnú platformu Android. Nezvyčajnosť tejto aplikácie spočíva v spojení jednej z najsúčasnejších metód tvorby zvuku, granulárnej syntézy, s interaktívnym používateľským rozhraním umožňujúcim modifikovať parametre granulárnej syntézy v reálnom čase na~úrovni pripomínajúcej hru. Aplikácia využíva pre tvorbu a úpravu zvuku vizuálny programovací jazyk Pure Data pomocou platformy Plugdata a pre tvorbu interaktívneho užívateľského prostredia spolu s vizuálnou odozvou v reálnom čase herný engine Unity. Prvé kapitoly slúžia na stručné objasnenie operačného systému Android, programovacieho jazyka Pure Data, platformy Plugdata, Heavy Compliler Collection (hvcc) a herného enginu Unity. Ďalej je predstavený samotný návrh aplikácie a kompletná realizácia aplikácie.
The aim of this thesis is to create an experimental software musical instrument for the Android mobile platform. The uniqueness of this application lies in the combination of one of the most contemporary methods of sound synthesis — granular synthesis — with an interactive user interface enabling real-time modification of granular synthesis parameters at a level reminiscent of a game. The application utilizes the visual programming language Pure Data via the PlugData platform for sound creation and processing, and the Unity game engine for the development of the interactive user interface along with real-time visual feedback. The first chapters provide a brief overview of the Android operating system, the Pure Data programming language, the PlugData platform, the Heavy Compiler Collection (hvcc), and the Unity game engine. Subsequently, the design of the application and its complete implementation are presented.
Keywords:
Android; experimental musical instrument; granular synthesis; hvcc compiler; Plugdata; Unity
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/258615