Ovládání studiové techniky pomocí protokolu OSC
but.committee | doc. 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.defence | Student 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.program | Audio inženýrství | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Krajsa, Ondřej | cs |
dc.contributor.author | Pernica, Ondřej | cs |
dc.contributor.referee | Hanák, Pavel | cs |
dc.date.created | 2023 | cs |
dc.description.abstract | Tato 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.abstract | This 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.mark | C | cs |
dc.identifier.citation | PERNICA, 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.other | 151140 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/212600 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | ESP32 | cs |
dc.subject | HDSP | cs |
dc.subject | Open Sound Control | cs |
dc.subject | OSC ovladač | cs |
dc.subject | TotalMix FX | cs |
dc.subject | ESP32 | en |
dc.subject | HDSP | en |
dc.subject | Open Sound Control | en |
dc.subject | OSC remote controller | en |
dc.subject | TotalMix FX | en |
dc.title | Ovládání studiové techniky pomocí protokolu OSC | cs |
dc.title.alternative | Control of studio equipment using the OSC protocol | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2023-06-14 | cs |
dcterms.modified | 2023-06-15-08:42:19 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 151140 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.17 17:16:01 | en |
sync.item.modts | 2025.01.15 23:16:17 | en |
thesis.discipline | Zvuková produkce a nahrávání | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikací | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 3.43 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- review_151140.html
- Size:
- 4.52 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_151140.html