Modular synthesis using Pure Data in VR


Ondřej Pelikán Supervisor: Ondřej Slabý Bachelor thesis 2024
The main subject of this work is the integration of Pure Data into virtual reality using Unreal Engine and LibPD. The product is an application for Windows and Oculus Quest. In this application, the user creates a modular synthesizer, in which modules represent Pure Data patches. This document first explains relevant concepts and analyzes existing implementations and design practices for virtual reality development. The design section describes that an important part of this work is supplementing the current market of existing implementations with realistic visuals and interactions. The implementation part discusses in detail all the processes that led to the creation of the illusion of working with a real synthesizer. In the end, it evaluates the testing and presents a possible extension of this work.