Abstract

My project will consist of two parts: a program to interpret audio signals, i.e. music, in a visual way, and an interactive program to create audio from a visual file. Audio files are essentially an array that returns amplitude as a function of time. Therefore, my project will make use of the forward and inverse Fourier transforms in order to turn the time-dependent functions into an array of amplitude and phase shift for every frequency.

Project Status

Here is a screenshot of the RTICA in its current state:

The current display has the Fourier transform on the top left, a zoomed-in view of the waveform on the right, and the waveform of the entire file along the bottom. I am currently working on getting the RTICA to animate with the "real-time" Fourier transform.