Flash Sound Visualizer

by Tyler Egeto

tyler-egeto-Papervision3d-visual-sound

hello everyone. Last term one of my big focuses was on a flash project called “Visual Sound”. This was a exploratory project for me which introduced a few new technologies and jammed them together. The first challenge I faced with this project was the migration from Action Script 2 to Action Script 3. Before I could do anything I had to start all over with the basics and teach my self the new (and better) language, which was extremely enjoyable.

The second phase of this was an exploration into a technology called Papervision3D. I won’t get into specifics, (check it out here) but it allows us to put 3D into flash.

The third thing was into a physics engine called Ape Physics. (see it here)

And thirdly I had to combine them all together and and attach them to audio information at flash player run time. The results are interesting. So what is happening in the program is that flash loads the audio files in and reads the data in it, like its wave form. From there I take that information and use it to create a visual representation of it. The final result is pretty neat. Overall this was a very satisfying project for me, and forced me to learn a lot.

Make sure to move the mouse around, in most of the examples you can interact with the visualization. Pushing the mode button will switch between two different modes, one reads the audio’s frequency data, and the other reads its amplitude. The first visualizer does a good job of showing this difference.

See it here.

One Response to “Flash Sound Visualizer”

  1. Aaron Says:
    November 6th, 2007 at 1:17 am

    nice work Tyler.

    It seems that ye have put a good bit of work into getting that pulled together. In particular, I like the mouse interaction, though I didn’t intuitively start messing around with it (I suppose it would have helped to read the instructions!) I’d love to see you do even more with the waveform too!

    When doing research for my project, I started to look into the possibility of using waveform data, but was prevented by the necessity of a Flash Media Server… But I bet there are a lot of interesting applications that ye can use to create your concepts for!

    Keep up the good stuffs.

Leave a Reply

Visitors to DDBlog: Please keep in mind that this blog is primarily for VFS Digital Design faculty, staff, students, and graduates. If you have questions about our program, please speak to a VFS Admissions Advisor—they will be happy to answer any questions you may have.