Procedural Generation:
Music Thesis Archive

A browsable collection of the numbered musical examples referenced throughout the thesis.

Section 2.2

Music Theory Examples

Examples related to scales, harmony, and interval structure.

2.2.1

Theory Scale

The C-major scale written in the treble clef.

2.2.2

Theory Scale

The Eflat -major scale written in the treble clef.

2.2.3

Theory Intervals

All musical intervals from the unison to the octave, including their variants.

2.2.4

Theory Notation

The diatonic triads in D major with Roman numerals and functional names.

2.2.5

Theory Harmony

The four main triads: major, minor, diminished, and augmented.

2.2.6

Theory Sentence Form

A classical example of the musical sentence form from the opening bars of Beethoven's piano sonata in F minor.

2.2.7

Theory Period Form

A classical example of the musical period form from the melody of the British folk song Greensleves.

Section 3.4

First Iteration Examples

Examples from the first melody-generation iteration.

3.4.1

Iteration 1 Range

Melody showing how the octave is not restricted and the melody wanders outside a playable range.

3.4.2

Iteration 1 Multi-Voice

Generated multiple voices with different rhythmic restrictions, but without coherent harmony.

3.4.3

Iteration 1 Melody

Example melody from the first iteration generator, following the no-large-jumps rule but without meaningful structure.

Section 4.3

Second Iteration Examples

Examples from the second melody-generation iteration.

4.3.1

Iteration 2 Motif Reuse Melody

Demonstration of a melody generated using the second iteration.

4.3.2

Iteration 2 Motif Reuse Melody

A second melody from the second iteration, showing the same motif-reuse strategy with a different random outcome.

4.3.3

Iteration 2 Motif Reuse Melody

A third melody from the second iteration, again reusing an initial motif across the phrase.

4.3.4

Iteration 2 Motif Reuse Melody

A fourth melody from the second iteration, illustrating how the same method can still lead to different melodic surfaces.

Section 5.4

Third Iteration Examples

Examples from the third melody-generation iteration.

5.4.1

Iteration 3 Melody Form

A melody generated by the third iteration in C major using seed 2000.

5.4.2

Iteration 3 Melody Form

A 16-bar period-form melody generated by the third iteration in D major.

5.4.3

Iteration 3 Melody Form

A melody in A major generated with restricted rhythm values.

5.4.4

Iteration 3 Chorale SATB

A TTBB-style harmonized example generated by the third iteration in G minor.

5.4.5

Iteration 3 Chorale SATB

A 16-bar explicit-harmony chorale generated by the third iteration in B$flatat $ major with modal mixture.

Appendix C

Third Iteration Appendix Examples

Extended example material from the third iteration appendix.

C.21

Section C.21

Eight-bar melody using only whole notes.

C.23

Section C.23

Eight-bar melody using whole, half, and quarter notes.

C.24

Section C.24

Eight-bar melody using only quarter notes.

C.25

Section C.25

Eight-bar melody using only eighth notes.

C.26

Section C.26

Explicit-harmony melody in A major with modal mixture.

C.27

Section C.27

Explicit-harmony chorale in A major with modal mixture.

C.28

Section C.28

Explicit-harmony melody in C major using chromatic mediants.

C.29

Section C.29

Explicit-harmony melody in D major with intentionally unstable planning.

C.31

Section C.31

Thirty-two-bar period in B$flatat $ major.

C.35

Section C.35

Automatic SATB example in A$flatat $ minor.

C.38

Section C.38

Sixteen-bar explicit SATB example in G major with modal mixture.

C.39

Section C.39

Eight-bar quarter-note chorale in G major with baroque-inspired harmony.