The Fourier transform takes an input function f (in red) in the “time domain” and converts it into a new function f-hat (in blue) in the “frequency domain”.
In other words, the original function can be thought of as being “amplitude given time”, and the Fourier transform of the function is “amplitude given frequency”.
Shown here, a simple 6-component approximation of the square wave is decomposed (exactly, for simplicity) into 6 sine waves. These component frequencies show as very sharp peaks in the frequency domain of the function, shown as the blue graph. In practice, these peaks are never that sharp. That would require infinite precision.
I’m not too happy with this one yet. It’s a bit of a mixture of Fourier series and Fourier transform. The animation could also be a bit smoother in some steps. I may tweak it later.
Showing posts tagged with “max/msp”
Audio-visual “dance” work consisting of original score + re-cut of Kubrick’s 2001: A Space Odyssey.
A Ballet in 5 acts, 3 interludes + overture.
Originally created for “Multiplicity”, 23 July 2012 at Tape Projects, Carlton VIC.
contact: davidjboring(at)gmail(dot)com / tungzen.tumblr.com
Cephalopoda (rehearsal with Speak Percussion)
Plōdox - new ideas for ensemble works v2
• tightened production
• new max patching edits note onset as opposed to shifting audio placement, sounds more “natural”
ixi audio is an experimental project concerned with the creation of digital musical instruments and environments for generative music. We are interested in the computer as a workshop for building non-conventional tools for musicians, i.e. not trying to imitate or copy the tools that we know from the world of acoustic instruments or studio technology. We currently work with open source software such as SuperCollider, ChucK and Pure Data, but our aim is to distribute our applications packaged in a way that allows everybody to use them. Simplicity and ease of use together with depth in interaction and expressive scope is the aim of our experimental music software.