An openFrameworks app which generates a mesh from the FFT of an audio file.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin/data
print_music.xcodeproj
src
tone-generator
.gitignore
Makefile
Project.xcconfig
README.md
addons.make
config.make
openFrameworks-Info.plist

README.md

print_music

An openFrameworks app which generates a mesh from the FFT of an audio file.

The FFT spectrum values are calculated periodically and a new line of vertices is stitched onto the previous line. The current spectrum line turns about a central point resulting in the disc shape whilst making sound and time into a tangible volume.

To run this app clone it first and build with openFrameworks. Then copy the settings.xml file to a file called local.settings.xml and enter the path to a source audio file. The length of the track in seconds should also be entered in the specified field.

Pressing the 'm' key whilst the visualisation is rendering will join up the mesh into a watertight whole and write a .ply file into the data directory.

www.thingsbymatt.com/projects/print-music/

Images

mttholl.tumblr.com

printed noise

Image from tumblr

Image from tumblr

Image from tumblr

Image from tumblr

Image from tumblr

Image from tumblr