Ovládání studiové techniky pomocí protokolu OSC

but.committeedoc. Ing. Kamil Říha, Ph.D. (předseda) Ing. MgA. Jana Jelínková (člen) doc. Ing. David Kubánek, Ph.D. (člen) Ing. Matěj Ištvánek, Ph.D. (člen) Ing. Jiří Přinosil, Ph.D. (místopředseda)cs
but.defenceStudent prezentoval výsledky své práce a komise byla seznámena s posudky. Otázky oponenta: Vámi použitá tlačítka mají při stisknutí poměrně dlouhý a tuhý chod. Nebude to při použití vadit? Jak rychlé děje se budou vaším zařízením ovládat? Operační zesilovač U3B na obr. 3.6 je i na desce nezapojený? Nemůže to způsobit nějaké problémy? A pokud ano, jak byste to ošetřil? Otázky komise: Bude zařízení plně funkční? Splňuje současné zařízení zadání práce? Student obhájil bakalářskou práci s výhradami a odpověděl na otázky členů komise a oponenta.cs
but.jazykčeština (Czech)
but.programAudio inženýrstvícs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKrajsa, Ondřejcs
dc.contributor.authorPernica, Ondřejcs
dc.contributor.refereeHanák, Pavelcs
dc.date.created2023cs
dc.description.abstractTato práce se věnuje protokolu Open Sound Control, jeho vlastnostem a využitím pro ovládání studiové techniky. V první části se práce zabývá popisem základních vlastností OSC, především transportní vrstvou, datové struktury a datových typů. Je vysvětlen princip časové synchronizace OSC packetů a model symbolických adres. Dále jsou uvedeny příklady využití těchto vlastností OSC v reálných situacích a aplikacích. Druhá část popisuje možnosti ovládání aplikace TotalMix FX pomocí OSC, která ovládá interní mixážní pult zvukových karet RME s HDSP jádrem. Je zde také uveden seznam OSC zpráv, který byl vytvořen testováním zpráv z dodané dokumentace od výrobce, Ve třetí části je popsán návrh zařízení využívající mikrokontroler ESP32, které bude aplikaci TotalMix ovládat pomocí příkazů OSC poslaných přes UDP. Nastavení tohoto zařízení je možné pomocí dotykového displeje, webového prohlížeče nebo pomocí OSC. Čtvrtá část popisuje realizaci navrženého zařízení. Zabývá se výrobou DPS, osazováním součástek a mechanickými úpravami krabičky. Pátá část se zabývá návrhem softwaru. Jsou zmíněny použité knihovny, vysvětlen model MVC a vysvětleny funkce některých tříd v programu.cs
dc.description.abstractThis thesis examines the Open Sound Control (OSC) protocol, its characteristics, and its application for controlling studio equipment. The first section delves into the description of the fundamental features of OSC, with a particular focus on the transport layer, data structures, and data types. It elucidates the principle of time synchronization of OSC packets and the model of symbolic addresses. Additionally, real-life scenarios and applications that utilize these OSC features are provided. Moving on to the second part, it explores the possibilities of controlling the TotalMix application through OSC. This application governs the internal mixing console of RME audio interfaces with HDSP core. The section also presents a comprehensive list of OSC messages that were generated based on thorough testing and the provided manufacturer's documentation. In the third segment, the design of a device utilizing the ESP32 microcontroller for controlling the TotalMix FX application through UDP-sent OSC commands is described. The configuration options for this device include a touchscreen, web browser, and OSC. The fourth section focuses on the implementation of the designed device, encompassing the production of the printed circuit board (PCB), component assembly, and mechanical modifications to the enclosure. Finally, the fifth part addresses the software design, highlighting the libraries employed, explaining the Model-View-Controller (MVC) architecture, and providing insights into the functions of key classes within the program.en
dc.description.markCcs
dc.identifier.citationPERNICA, O. Ovládání studiové techniky pomocí protokolu OSC [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2023.cs
dc.identifier.other151140cs
dc.identifier.urihttp://hdl.handle.net/11012/212600
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.subjectESP32cs
dc.subjectHDSPcs
dc.subjectOpen Sound Controlcs
dc.subjectOSC ovladačcs
dc.subjectTotalMix FXcs
dc.subjectESP32en
dc.subjectHDSPen
dc.subjectOpen Sound Controlen
dc.subjectOSC remote controlleren
dc.subjectTotalMix FXen
dc.titleOvládání studiové techniky pomocí protokolu OSCcs
dc.title.alternativeControl of studio equipment using the OSC protocolen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2023-06-14cs
dcterms.modified2023-06-15-08:42:19cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid151140en
sync.item.dbtypeZPen
sync.item.insts2025.03.17 17:16:01en
sync.item.modts2025.01.15 23:16:17en
thesis.disciplineZvuková produkce a nahrávánícs
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 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.43 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
7.06 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_151140.html
Size:
4.52 KB
Format:
Hypertext Markup Language
Description:
file review_151140.html
Collections