The Bowed Tube : a Virtual Violin

Alfonso P. Carrillo, and Jordi Bonada

Proceedings of the International Conference on New Interfaces for Musical Expression

Abstract:

This paper presents a virtual violin for real-time performances consisting of two modules: a violin spectral model and a control interface. The interface is composed by a sensing bow and a tube with drawn strings in substitution of a real violin. The spectral model is driven by the bowing controls captured with the control interface and it is able to predict spectral envelopes of the sound corresponding to those controls. The envelopes are filled with harmonic andnoisy content and given to an additive synthesizer in order to produce violin sounds. The sensing system is based on two motion trackers with 6 degrees of freedom. One tracker is attached to the bow and the other to the tube. Bowing controls are computed after a calibration process where the position of virtual strings and the hair-ribbon of the bowis obtained. A real time implementation was developed asa MAX/MSP patch with external objects for each of the modules.

Citation:

Alfonso P. Carrillo, and Jordi Bonada. 2010. The Bowed Tube : a Virtual Violin. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1177737

BibTeX Entry:

  @inproceedings{Carrillo2010,
 abstract = {This paper presents a virtual violin for real-time performances consisting of two modules: a violin spectral model and a control interface. The interface is composed by a sensing bow and a tube with drawn strings in substitution of a real violin. The spectral model is driven by the bowing controls captured with the control interface and it is able to predict spectral envelopes of the sound corresponding to those controls. The envelopes are filled with harmonic andnoisy content and given to an additive synthesizer in order to produce violin sounds. The sensing system is based on two motion trackers with 6 degrees of freedom. One tracker is attached to the bow and the other to the tube. Bowing controls are computed after a calibration process where the position of virtual strings and the hair-ribbon of the bowis obtained. A real time implementation was developed asa MAX/MSP patch with external objects for each of the modules.},
 address = {Sydney, Australia},
 author = {Carrillo, Alfonso P. and Bonada, Jordi},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1177737},
 issn = {2220-4806},
 keywords = {violin, synthesis, control, spectral, virtual},
 pages = {229--232},
 title = {The Bowed Tube : a Virtual Violin},
 url = {http://www.nime.org/proceedings/2010/nime2010_229.pdf},
 year = {2010}
}