I need to animate an audio visualization, so I searched for an addon and found nothing but GxAV. So I downloaded and installed it, and then when I operated it, it just added static virtualization bars into the scene, and no matter what I change, those bars will never change according to the audio files I selected. They do nothing at all. I watched many tutorials I found on YouTube, but they have the same steps I followed the first time. Please comment on the question for any inputs you need from me, or if you know another addon that does the same thing then please post it as an answer, with some clues to get the result I am looking for.

  • 3
    $\begingroup$ I would use Animation Nodes for any audio visualization.. $\endgroup$ – Jaroslav Jerryno Novotny Apr 28 '17 at 14:12
  • $\begingroup$ Here is an example of Animation Nodes used as audio visualization by the addon's author youtube.com/watch?v=D-y8REUdg6I $\endgroup$ – Craig D Jones Sep 13 '17 at 17:51
  • $\begingroup$ Have you actually tried contacting the author of the addon? $\endgroup$ – dr. Sybren Sep 15 '17 at 21:26

The GxAV addon was last updated on GitHub three years ago. I didn't test it but I think the addon is broken in the current blender version. In this case you could try to use an old version of blender. Older Versions are available here: https://www.blender.org/features/releases/ In your case i would try 2.70 to 2.72

If you don't want to downgrade or can't. I have two more options.

  1. Standard blender functionality "bake sound to f-curves"

Manual entry: https://docs.blender.org/manual/de/dev/editors/graph_editor/fcurves/editing.html#bake-sound-to-f-curves

  • Insert keyframe for the property you want the sound to manipulate.
  • Select the F-Curve the sound should manipulate enter image description here
  • Key->"Bake Sound to F-Curves", select file and frequency, etc. The bake starts at the current frame position. enter image description here enter image description here
  • Now you have baked you selected fequency range to the F-Curve and you have animation to the sound. enter image description here
  • If the amplitude is to small you can use the modifier "Envelope". Add the modifier "Envelope" to the F-Curve. Add a new point in the modifier and ajust the minimum and maximum bounds. enter image description here
  • If you want the same "Envelope" modifier for other F-Curves, you can copy and paste them with the buttons right of the "Add modifiers"-Dropdown.

    1. Animation Nodes

More powerfull but also more learning involved. You need to install the addon and learn how it works.

Download Link: https://github.com/JacquesLucke/animation_nodes/releases

Manual: http://animation-nodes-manual.readthedocs.io/en/latest/

Simple example:

  • Install the addon.
  • Open a node editor window.
  • Add new NodeTree.
  • Add the "Bake Sound"-Node.
  • Click "Load New Sound" and select your sound file. enter image description here
  • Click "Bake Average". Now you have baked your average value of the sound file and you can use it.
  • Rebuild the node setup like in the following picture: enter image description here
    • Maybe you have to adjust the channel (see the Video Sequence Editor)
    • In the "Object Output"-Node, you have to select your target object.
    • Adjust the mulipication value in the math node.
  • Now the object should resize to the sound.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.