The Finished Piece
The CUTHBERT system uses the following procedure for generating a compostion:
- Randomly choose a 4-bar beats MIDI from the cleaned dataset.
- Randomly choose a 4-bar chord MIDI from the cleaned dataset.
- Generate a melody using the chord MIDI as input.
- Write these MIDI's to a file and move on to the next 4-bar segment.
At the end of this procedure, CUTHBERT has generated a composition comprised of many 4-bar segments. Below is a picture of a score that CUTHBERT generated, and what it sounds like once we assign samples and sounds to the MIDI's. \\