Information Technology Reference
In-Depth Information
virtuosity . The two features we focus on are only possible thanks to extreme vir-
tuosity: (1) side-slips and (2) fine-grained control. We describe and interpret these
two major contributions to style invention in the context of Markov-based music
modelling.
After a review of the state-of-the art in jazz modelling, we describe a Markov-
based model of jazz improvisation and show that it is well adapted to generate
melodies that fit with arbitrary chord progressions. We then use this basic model
to state and solve the two main issues of jazz generation: control and side-slips.
5.3 Modelling Jazz Improvisation Generation
Many studies have addressed music composition and improvisation, so we focus on
those specifically addressing jazz. As is often the case in computer science, these
studies follow the general algorithmic trends of the moment. We handle separately
the case of Markov modelling as this is the core of our proposal.
5.3.1 Non-Markovian Approaches
Ulrich ( 1977 ) proposed an all-encompassing system that performs chord sequence
analysis and chorus generation using a purely algorithmic approach, reaching a rea-
sonable level of musicality. Walker ( 1997 ) and Thom ( 2000 ) built interesting sys-
tems emphasising the dialogue dimension of improvisation rather than the musi-
cal quality. A more ambitious case-based reasoning approach was proposed by Ra-
malho and Ganascia ( 1994 ), emphasising the role of motivic components, and fol-
lowing the 'knowledge level' paradigm. This approach proposes to explicitly recon-
struct a cognitively plausible model of a working jazz memory, and was applied to
the automatic generation of bass lines, yielding some interesting outputs, favourably
compared to Ron Carter's samples (Ramalho 1997 ). It relied on a manually entered
set of cases, limiting its scope in practice. Genetic algorithms have been used for
music generation by a number of researchers (Weinberg et al. 2008 , Bäckman and
Dahlstedt 2008 , Papadopoulos and Wiggins 1998 ), yielding real time systems used
in concert, and producing interesting improvisation dialogues, like in the GenJam
system of Biles ( 1994 ). These systems, again, apply a general paradigm (here, evo-
lutionary algorithms) to chorus generation in a top-down approach, without concern
for harmonic satisfaction and continuity. Their outputs, although sometimes spec-
tacular, are still below the level of professional musicians, and do not display par-
ticular virtuosity. Interestingly, the system described by Grachten ( 2001 ) was used
as a basis for studying jazz expressivity in saxophone solos (Ramirez et al. 2008 ).
The studies described in Hodgson ( 2006 ), also use a genetic algorithm but focus on
detailed characteristics of the Charlie Parker style. Notably, Hodgson shows the im-
portance of dyadic (two-note) patterns in the elaboration of Charlie Parker's melodic
Search WWH ::




Custom Search