HSP : A Simple and Effective Open-Source Platform for Implementing Haptic Musical Instruments

Edgar Berdahl, Günter Niemeyer, and Julius O. Smith

Proceedings of the International Conference on New Interfaces for Musical Expression

  • Year: 2009
  • Location: Pittsburgh, PA, United States
  • Pages: 262–263
  • Keywords: haptic musical instrument, HSP, haptics, computer music, physical modeling, Pure Data (Pd), NovInt
  • DOI: 10.5281/zenodo.1177477 (Link to paper)
  • PDF link

Abstract:

When we asked a colleague of ours why people do not make more haptic musical instruments, he replied that he thought they were “too hard to program and too expensive.” We decided to solve these perceived problems by introducing HSP, a simple platform for implementing haptic musical instruments. HSP obviates the need for employing low-level embedded control software because the haptic device is controlled directly from within the Pure Data (Pd) software running on a general purpose computer. Positions can be read from the haptic device, and forces can be written to the device using messages in Pd. Various additional objects have been created to facilitate rapid prototyping of useful haptic musical instruments in Pd. HSP operates under Linux, OS X, and Windows and supports the mass-produced Falcon haptic device from NovInt, which can currently be obtained for as little as US$150. All of the above make HSP an especially excellent choice for pedagogical environments where multiple workstations are required and example programs should be complete yet simple.

Citation:

Edgar Berdahl, Günter Niemeyer, and Julius O. Smith. 2009. HSP : A Simple and Effective Open-Source Platform for Implementing Haptic Musical Instruments. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1177477

BibTeX Entry:

  @inproceedings{Berdahl2009,
 abstract = {When we asked a colleague of ours why people do not make more haptic musical instruments, he replied that he thought they were “too hard to program and too expensive.” We decided to solve these perceived problems by introducing HSP, a simple platform for implementing haptic musical instruments. HSP obviates the need for employing low-level embedded control software because the haptic device is controlled directly from within the Pure Data (Pd) software running on a general purpose computer. Positions can be read from the haptic device, and forces can be written to the device using messages in Pd. Various additional objects have been created to facilitate rapid prototyping of useful haptic musical instruments in Pd. HSP operates under Linux, OS X, and Windows and supports the mass-produced Falcon haptic device from NovInt, which can currently be obtained for as little as US\$150. All of the above make HSP an especially excellent choice for pedagogical environments where multiple workstations are required and example programs should be complete yet simple.},
 address = {Pittsburgh, PA, United States},
 author = {Berdahl, Edgar and Niemeyer, G\''{u}nter and Smith, Julius O.},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1177477},
 issn = {2220-4806},
 keywords = { haptic musical instrument, HSP, haptics, computer music, physical modeling, Pure Data (Pd), NovInt},
 pages = {262--263},
 title = {HSP : A Simple and Effective Open-Source Platform for Implementing Haptic Musical Instruments},
 url = {http://www.nime.org/proceedings/2009/nime2009_262.pdf},
 year = {2009}
}