This thesis investigates the possibility of exploiting haptic force-feedback technology for interacting with virtual musical instruments. A survey of current software solutions for creating haptic virtual environments is provided, with a discussion on the need to integrate such a platform with currently accepted solutions for audio research. / A system was developed to combine a haptic programming library with a physical dynamics engine and to expose its functionality through the Open Sound Control (OSC) protocol, an increasingly accepted standard for communication within the audio software and hardware domain. Using OSC messaging, simple 3D objects can be instantiated and constraints on their movement can be specified, allowing the description of physically dynamic mechanisms. Collision events as well as properties of the objects can be transmitted to the audio system continually to be used for modulating audio synthesis parameters. Some examples of simple virtual musical instruments created with the aid of this system are provided.
Identifer | oai:union.ndltd.org:LACETR/oai:collectionscanada.gc.ca:QMM.101896 |
Date | January 2007 |
Creators | Sinclair, Stephen, 1980- |
Publisher | McGill University |
Source Sets | Library and Archives Canada ETDs Repository / Centre d'archives des thèses électroniques de Bibliothèque et Archives Canada |
Language | English |
Detected Language | English |
Type | Electronic Thesis or Dissertation |
Format | application/pdf |
Coverage | Master of Arts (Schulich School of Music.) |
Rights | © Stephen Sinclair, 2007 |
Relation | alephsysno: 002668854, proquestno: AAIMR38468, Theses scanned by UMI/ProQuest. |
Page generated in 0.0018 seconds