MIDI Fractals

MIDI Fractals is my 11th Grade i2 Project Proposal is a digital program that randomly generates multi-instrumental pieces based on mathematical algorithms such as fractals. Essentially, it will allow the user to select what instruments they would like to play, then choose which fractal or other mathematical algorithm they would like to use, then generate a musical piece based on that.

On a technical level, the chosen fractal’s formula will be mapped to MIDI notes and used to generate a MIDI instrumentation. Depending on the amount of instruments/fractals chosen, the program will either play a “solo” or layer the multiple MIDI instrumentations together to create a unique musical piece each time. Accompanying the music will be a digital representation of the fractals the user chose.