ism: Improvisation Supporting System based on Melody Correction

Katsuhisa Ishida, Tetsuro Kitahara, and Masayuki Takeda

Proceedings of the International Conference on New Interfaces for Musical Expression

Abstract:

In this paper, we describe a novel improvisation supporting system based on correcting musically unnatural melodies. Since improvisation is the musical performance style that involves creating melodies while playing, it is not easy even for the people who can play musical instruments. However, previous studies have not dealt with improvisation support for the people who can play musical instruments but cannot improvise. In this study, to support such players' improvisation, we propose a novel improvisation supporting system called ism, which corrects musically unnatural melodies automatically. The main issue in realizing this system is how to detect notes to be corrected (i.e., musically unnatural or inappropriate). We propose a method for detecting notes to be corrected based on the N-gram model. This method first calculates N-gram probabilities of played notes, and then judges notes with low N-gram probabilities to be corrected. Experimental results show that the N-gram-based melody correction and the proposed system are useful for supporting improvisation.

Citation:

Katsuhisa Ishida, Tetsuro Kitahara, and Masayuki Takeda. 2004. ism: Improvisation Supporting System based on Melody Correction. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1176617

BibTeX Entry:

  @inproceedings{Ishida2004,
 abstract = {In this paper, we describe a novel improvisation supporting system based on correcting musically unnatural melodies. Since improvisation is the musical performance style that involves creating melodies while playing, it is not easy even for the people who can play musical instruments. However, previous studies have not dealt with improvisation support for the people who can play musical instruments but cannot improvise. In this study, to support such players' improvisation, we propose a novel improvisation supporting system called ism, which corrects musically unnatural melodies automatically. The main issue in realizing this system is how to detect notes to be corrected (i.e., musically unnatural or inappropriate). We propose a method for detecting notes to be corrected based on the N-gram model. This method first calculates N-gram probabilities of played notes, and then judges notes with low N-gram probabilities to be corrected. Experimental results show that the N-gram-based melody correction and the proposed system are useful for supporting improvisation.},
 address = {Hamamatsu, Japan},
 author = {Ishida, Katsuhisa and Kitahara, Tetsuro and Takeda, Masayuki},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1176617},
 issn = {2220-4806},
 keywords = {Improvisation support, jam session, melody correction, N-gram model, melody modeling, musical instrument},
 pages = {177--180},
 title = {ism: Improvisation Supporting System based on Melody Correction},
 url = {http://www.nime.org/proceedings/2004/nime2004_177.pdf},
 year = {2004}
}