PROCESS
This project led to the development of a script using Grasshopper and Mosquito that, using any audio file and a song’s tempo/length, generates a flexible extrusion of the waveform divided into measures and musical phrases (blocks of 4 measures).
This project used Beethoven’s 7th Symphony Mvmt 2 for reference, but see below for examples of the script used for other pieces of music.
POP
FILM SCORE
SPIRAL ANALYSIS
A "spiral analysis" has a path curve that vertically aligns the measure markers. In this setup, one complete rotation equals exactly 16 measures, meaning that as long as the song is in 4/4, the musical phrases line up perfectly. This alignment property is used to divide Beethoven's 7th Symphony Mvmt. 2 into melodic sections, showing how the piece's various melodies interact with each other.
NEXT PROJECT
SEMESTER 5