It looks like you're using an ad blocker! I really need the income to keep this site running.
If you enjoy BlenderNation and you think it’s a valuable resource to the Blender community, please take a moment to read how you can support BlenderNation.

Tutorial: building an audio visualizer in python

12 published their new video tutorial for Blender 2.5 demonstrating how to build an audio visualizer Blender and to let python drive the animation F-curves of those meshes with the wave elements of an audio input. This looks pretty spectacular.

Here is a short project description from their website:

In this Blender 2.5 video tutorial, we will be taking a look at how to use sound to drive an object’s scale.

We will be building a ‘field’ of cubes, each of which will pulse along to certain frequencies of a song.

What is covered in this tutorial:
- Baking sound to F-curves.
- Programatically creating an N-by-M matrix (field/ grid)
- Setting a keyframe and baking F-curves from Python
- Finding out which frequencies to use using Audacity

Note: In recent SVN versions the API has been updated. If you’re using one of these later versions please be sure to replace “bpy.ops.object.scale_apply()” with “bpy.ops.object.transform_apply(scale=True)

For more go to: