*blog... kind of... *rss
Papervision3D + computeSpectrum = Nice audioVisualizations
12 comments written so far...After checking Sephiroth's SoundMixer experiment I thought something nicer could be done working a little bit more on that field. Long time ago I did some Visualization system for r08028. With flash7/8 you weren't able to get even the volume of the Sound so I had to do a quick tool with C++ for generating .txt files with the data. Luckily with Flash9/AS3 you can get that data on-the-fly!!
So, this is how the experiments ended up like:

source file, music by Paniq (contemplation)

source file, music by Crankshaft (from the demo Ocean Machine)

source file, music by rydmlego (fire tree)
The source files won't work as it needs some custom objects I've done (cube, piramid), but at least you can get the idea of how everything works.
Enjoy!
UPDATE:
I've updated the files and source files with a better algorithm for showing the spectrum (well, better than nothing, and there wasn't any algorithm in place before :P)
UPDATE 2:
I've added a little bit of decay to the movements, now they look nicer.
So, this is how the experiments ended up like:

source file, music by Paniq (contemplation)

source file, music by Crankshaft (from the demo Ocean Machine)

source file, music by rydmlego (fire tree)
The source files won't work as it needs some custom objects I've done (cube, piramid), but at least you can get the idea of how everything works.
Enjoy!
UPDATE:
I've updated the files and source files with a better algorithm for showing the spectrum (well, better than nothing, and there wasn't any algorithm in place before :P)
UPDATE 2:
I've added a little bit of decay to the movements, now they look nicer.
thumbs up doob! love the subtle vslpx feeling all around.... you're achieving with flash what I did with opengl XD
February 8th 2007, sole
Those are beautiful, thanks. The music is awesome too.
The musics are the best part here :D
jo jo!!!... como mola!
Nice!
Very nice! :)
Now that u mention the problems u had with flash 7 and 8, I use to have similar problems, but I don't know C++ so what I did was a similar tool to the one you mention but in Director using http://www.as-ci.net/asFFTXtra/
I did several experiments with Sonia Library for processing too,(http://sonia.pitaru.com/download.htm) while passing the data in real time to flash, but it didn't work as good as we have now with flash 9.
Now that u mention the problems u had with flash 7 and 8, I use to have similar problems, but I don't know C++ so what I did was a similar tool to the one you mention but in Director using http://www.as-ci.net/asFFTXtra/
I did several experiments with Sonia Library for processing too,(http://sonia.pitaru.com/download.htm) while passing the data in real time to flash, but it didn't work as good as we have now with flash 9.
impresionante
y yo que odiaba el 3D
gracias carlos & ricardo
y yo que odiaba el 3D
gracias carlos & ricardo
Fantastic, nicely done!!
whoa, awesome!
Very impressive!
Could you give pointers on how to compile and configure these scripts to run?
Could you give pointers on how to compile and configure these scripts to run?
what Papervision3D version are you using im trying to use the newest but i get an error can you help me???
This experiment is 2 years old. The only option left for you is figure out what the code actually does and implement it with a newer version of PV3D.
Have your say!
*profile

traditional id: Ricardo Cabello Miguel
based in: London, UK
more: github, twitter, twitpic, soundcloud and flattr
*post nav
New mr.doob's website+ID!
Any tips for 2007 Trips?
Beatport
Oooh... Sandbox sandbox, what a shame...
Weird bug in Flash player 9 for Firefox/Mac
Papervision3D + computeSpectrum = Nice audioVisualizations
EspaƱa va bien!
Making the last experiment Useful
Another PV3D performance test
flashscene.org 32k compo entries released
Windows Vista Presentation
*latest comments
Merry Xmas
Multiuser Sketchpad
Multiuser Sketchpad
Or so they say... (javascript demo)
Multiuser Sketchpad
Or so they say... (javascript demo)
Or so they say... (javascript demo)
Or so they say... (javascript demo)
Or so they say... (javascript demo)
Harmony