Reshape real song melodies — shuffle, reverse, reimagine.
Note pools are collections of notes extracted from real song MIDI data, grouped by the chord they belong to. Each note is classified as a chord tone, scale tone, or passing tone based on its relationship to the harmony.
The reshaping concept works like a coloring book: the notes are the structure (already harmonically valid), and your reshaping is the crayon. Shuffle the pitches into new time positions, reverse the pattern, shift octaves — the result always sounds musical because every note belongs to the chord.
This is a proof-of-concept for the Song Reshaper idea. The MIDI data was transcribed from audio stems, cleaned to remove artifacts, and annotated with chord relationships. The chord progressions were derived directly from the MIDI note content — primarily from bass notes on beat 1.
Try it: select a chord, filter to just the bass or guitar stem, and hit Shuffle a few times. Then press Play Pattern to hear the reshaped melody through the synth. Try it while the audio stems are playing alongside.