research

BowScribe: Supporting the violinist's performance model

Abstract

Musicians often learn about their vision of a piece through practicing it and listening to recordings. However, this does not always free the player to develop his or her own interpretation of the piece, especially when technique is lacking. We have developed software, the BowScribe markup language, that supports a violinist in creating a ``performance model'' of a piece currently beyond his or her playing skills, by allowing the player fine control over tempo, volume, and articulation, including playing of chords, at a level of expressiveness and flexibility that is significantly beyond the MIDI playback modes of popular music notation software. BowScribe has been used by the first author (who was trained as a prfessional violinist) to create a model of the entire Bach Chaconne (edited by Glamian), a long and demanding piece of music for solo violin that has many phrases that span groups of chords as well as melodic passages. The markup language specified chords to be rolled in two classic ways, as well as a wide variety of other strokes, including greater volume for individual notes in long slurs and small but essential variations in tempo

    Similar works