Improvisations on Multi-Level Scenarios

We consider as multi-level scenario a description of a temporal structure (e.g. a chords progression) upon several level of hierarchical organisation. In particular, to model a multi-level scenario, we use a phrase structure grammar.

In order to test the benefits of using multi-level progressions, we have generated improvisations using two music generation methods :

Example 1 : Improvisation on Thriving from a Riff

I II-   V7 I II-   V7
I7 IV7 III-   VI7 II-   V7
I II-   V7 III-   VI7 II-   V7
V-   I7 IV   #IVo I I
III7 III7 VI7 VI7
VI- II7 II- V7
I II-   V7 I   VI7 II-   V7
I   I7 IV   #IVo I II-   V7

Example 2 : Improvisation on An Oscar for Treadwell

I II-   V7 III-   VI7 II-   V7
V-   I7 IV7 IV- I   VI7 II-   V7
I VI- II-   V7 I   VI7 II-   V7
I7 IV   bVII7 II-   V7 I
VII- III7 III- VI7
VI- II7 II- V7
I VI7 II-   V7 III-   VI7 II-   V7
I   I7 IV7 IV- I I

Example 3 : Improvisation on Anthropology

I VI7 II-   V7 I II-   V7
I I7 IV7 #IVo III-   VI7 II-   V7
I II-   V7 I II-   V7
V-   I7 IV   #IVo I I
III7 III7 VI7 VI7
II7 II7 II- V7
I VI7 II-   V7 I   VI7 II-   V7
V-   I7 IV7   IV- I II-   V7