Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Image react audio after effects

Community Beginner ,
Dec 02, 2019 Dec 02, 2019

Hello I wanted the image of my video to react with the beat of the music,

I've tried numerous expressions such as:

Smooth;

ease (value, 0,0,0,0);

temp = ....;

But none were able to do what I wanted. The expression that came closest to making the effect I wanted was ease but still, the beat was very fast. I've seen a lot of tutorials but found none. I will try to leave in the comments ('if I can') the example of what I want. Thank you for your attention.

TOPICS
Audio , How to
2.9K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Dec 02, 2019 Dec 02, 2019

If you equalize the audio track to eliminate all but the bass frequencies and apply the Convert Audio to Keyframes you can then use the "Both Channels>Slider" values to drive a linear expression that scales the image every time a beat happens. To do this you will probably have to use an outside audio app because AE's equalizer is pretty basic. You use the modified audio track just to generate the Both Channels Keyframes.

 

Once you have done that you have to open the graph editor and determine w

...
Translate
Community Beginner ,
Dec 02, 2019 Dec 02, 2019
Hello! I'm the creator of the Syrex visualizer template. I've put a lot of effort to make this one. Specially the scripts and expressions. He have ability to change almost everything! Template comes with: - RGB Split for background images - Wiggle for every channel of background - Wiggle for whole
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 02, 2019 Dec 02, 2019
LATEST

If you equalize the audio track to eliminate all but the bass frequencies and apply the Convert Audio to Keyframes you can then use the "Both Channels>Slider" values to drive a linear expression that scales the image every time a beat happens. To do this you will probably have to use an outside audio app because AE's equalizer is pretty basic. You use the modified audio track just to generate the Both Channels Keyframes.

 

Once you have done that you have to open the graph editor and determine what value you want to use to start scaling and what value you would use to reach the maximum value. 

 

Let's say the value of "Both Channels>Slider went from 0 to 20 but you did not want the scaling to start until the level reached 10, but you wanted it to reach the maximum when the value reached 15 because not all beats went to 20. Did you get all that? If that makes sense then apply this expression to the scale of your layer:

t = thisComp.layer("Audio Amplitude").effect("Both Channels")("Slider");
v = linear(t, 10, 15, 90, 110);
[v, v]

This is what a comp would look like:

Screenshot_2019-12-02 12.03.08_cjghK0.png

This is the second time I have provided the solution to this kind of problem today. Your original expression makes no sense at all.

 

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines