Skip to Content

DIMPLE

  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/sites/all/modules/filefield_paths/filefield/filefield.module on line 13.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/sites/all/modules/filefield_paths/filefield/filefield.module on line 14.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: require_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/sites/all/modules/taxonomy_menu/taxonomy_menu.module on line 14.
  • warning: require_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/sites/all/modules/taxonomy_menu/taxonomy_menu.module on line 17.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/bootstrap.inc on line 617.
  • warning: require_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/includes/module.inc on line 274.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/sites/all/modules/filefield_sources/filefield_sources.module on line 275.
  • warning: include_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/sites/all/modules/filefield_sources/filefield_sources.module on line 275.
  • warning: require_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/sites/all/modules/views/views.module on line 540.
  • warning: require_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/sites/all/modules/views/views.module on line 540.
  • warning: require_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/sites/all/modules/views/views.module on line 540.
  • warning: require_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/sites/all/modules/views/views.module on line 552.
  • warning: require_once(): Unable to allocate memory for pool. in /home/viprelab/Documents/dmi/sites/all/modules/views/includes/handlers.inc on line 77.

DIMPLE is a Dynamically Interactive Musically PhysicaL Environment. DIMPLE is software for 3-DOF and 6-DOF force feedback controllers to be interfaced with OSC-compatible audio software (PureData, Max/MSP, etc.). The force feedback controller acts as an input device, but also has motors which allow the software to “display” touchable objects that the user can push around. Effectively, movement of virtual rigid bodies modulates the sound.

Creators: 

Stephen Sinclair: software developer
Depends on several open-source libraries, especially CHAI, ODE, LibLo.
Various companies make compatible hardware devices, such as Novint, SensAble, MPB Technologies, Force Dimension.

Image: 
DIMPLE
DIMPLE
Resources: