~~NOTOC~~ ====== Force feedback for audio systems ====== {{template>projects:summary |title=Force feedback for audio systems| |participants=[[people:Stephen Sinclair]]\\ [[people:Marcelo M. Wanderley]] (supervisor)| |funding=NSERC Special Research Opportunity Grant\\ NSERC Industrial Postgraduate Scholarship| |type=PhD thesis (PhD in Music Technology).| |period=2006--2009| |status=completed| |image=projects:forcefeedback:forcefeedback.jpeg |caption=Force-Feedback in conjunction with PureData on a SensAble Phantom Omni device. }} ===== Project Description ===== This project is an attempt to find ways to integrate force-feedback haptics into audio and multi-media systems. A physical simulation of a virtual environment has been constructed which can be manipulated by a force feedback device. The simulation is initialized via [[http://opensoundcontrol.org/cnmat|OpenSoundControl]] from programs such as [[https://www.puredata.org/|PureData]], [[http://www.cycling74.com|Max/MSP]], or [[http://chuck.cs.princeton.edu/|Chuck]]. Subsequently, each object can send back messages relating their properties or events such as collisions between objects. This data can then be used to control some form of sound synthesis. | {{ projects:forcefeedback:forcefeedback.jpeg?400 | Force-Feedback in conjunction with PureData on a SensAble Phantom Omni device. }} | | **Force-feedback in conjunction with [[https://www.puredata.org/|PureData]] on a [[http://sensable.com/|SensAble]][[http://sensable.com/haptic-phantom-omni.htm|Phantom Omni]] device.** | ---- ===== Software ===== [[projects:software:DIMPLE]] (Dynamic Interactive Musical PhysicaL Environment) is a GPL-licensed implementation that works on Linux, Mac OS X, and Windows. ---- ===== Publications ===== * [[people:Stephen Sinclair|S. Sinclair]], [[people:Marcelo M. Wanderley|M. Wanderley]]. [[http://dx.doi.org/10.1016/j.intcom.2008.10.012|A run-time programmable simulator to enable multi-modal interaction with rigid-body systems.]] Interacting with Computers, Volume 21, Issues 1-2, January 2009, Pages 54-63. Special issue: Enactive Interfaces. * [[people:Stephen Sinclair|S. Sinclair]], [[people:Marcelo M. Wanderley|M. Wanderley]]. 2007. [[http://www.music.mcgill.ca/~sinclair/pub/papers/sinclair2007_enactive.pdf|Extending DIMPLE: a rigid body haptic simulator for interactive control of sound.]] [[http://www.enactive2007.org/|Enactive 07]], Grenoble, France. * [[people:Stephen Sinclair|S. Sinclair]], [[people:Marcelo M. Wanderley|M. Wanderley]]. 2007. [[http://www.music.mcgill.ca/~sinclair/pub/papers/sinclair2007_pdconv.pdf|Using PureData to control a haptically-enabled virtual environment.]] [[http://www.pure-data.ca|PureData convention 2007]], Montreal. * [[people:Stephen Sinclair|S. Sinclair]], [[people:Marcelo M. Wanderley|M. Wanderley]]. 2007. [[http://www.music.mcgill.ca/~sinclair/pub/papers/sinclair2007_nime.pdf|Defining a control standard for easily integrating haptic virtual environments with existing audio/visual systems.]] Proc. of the 2007 Conference on New Interfaces for Musical Expression ([[http://www.nime.org|NIME]]). {{tag>Interface ForceFeedback Haptics}}