Music in air - digital theremin

Past FYP students had successfully implemented a digital theremin using the Leap Motion controller. Tools such as Microsoft Visual Studio, .NET Framework, NAudio library were used to simulate playing the Theremin. However, undesired static noises are also introduced as well. The reason of the occurr...

Full description

Saved in:
Bibliographic Details
Main Author: Wong, Wee Meng
Other Authors: Alexei Sourin
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/162896
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Past FYP students had successfully implemented a digital theremin using the Leap Motion controller. Tools such as Microsoft Visual Studio, .NET Framework, NAudio library were used to simulate playing the Theremin. However, undesired static noises are also introduced as well. The reason of the occurrence of static noise is unknown, it could be a combination of NAudio and old drivers of Leap Motion. Here, the same project is re-created using Unity software to determine if the static sounds persist. If there is no more audio flaw, the Csound library will then be investigated on whether it can be used to generate a more variety and beautiful sound. Lastly, experiments is conducted to measure the latency of the sound libraries used and determine if it is suitable to simulate playing the theremin.