Multi-instrument Virtual Keyboard -- The MIKEY Project

Roberto Oboe, and Giovanni De Poli

Proceedings of the International Conference on New Interfaces for Musical Expression

Abstract:

The design of a virtual keyboard, capable of reproducing the tactile feedback of several musical instruments is reported. The key is driven by a direct drive motor, which allows friction free operations. The force to be generated by the motor is calculated in real time by a dynamic simulator, which contains the model of mechanisms' components and constraints. Each model is tuned on the basis of measurements performed on the real system. So far, grand piano action, harpsichord and Hammond organ have been implemented successfully on the system presented here.

Citation:

Roberto Oboe, and Giovanni De Poli. 2002. Multi-instrument Virtual Keyboard -- The MIKEY Project. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1176452

BibTeX Entry:

  @inproceedings{Oboe2002,
 abstract = {The design of a virtual keyboard, capable of reproducing the tactile feedback of several musical instruments is reported. The key is driven by a direct drive motor, which allows friction free operations. The force to be generated by the motor is calculated in real time by a dynamic simulator, which contains the model of mechanisms' components and constraints. Each model is tuned on the basis of measurements performed on the real system. So far, grand piano action, harpsichord and Hammond organ have been implemented successfully on the system presented here. },
 address = {Dublin, Ireland},
 author = {Oboe, Roberto and De Poli, Giovanni},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 date = {24-26 May, 2002},
 doi = {10.5281/zenodo.1176452},
 issn = {2220-4806},
 keywords = {Virtual mechanisms, dynamic simulation},
 pages = {137--142},
 title = {Multi-instrument Virtual Keyboard -- The MIKEY Project},
 url = {http://www.nime.org/proceedings/2002/nime2002_137.pdf},
 year = {2002}
}