Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Making A Video Clip Pulsating to the Bass of an Audio Clip

  • Making A Video Clip Pulsating to the Bass of an Audio Clip

    Posted by Chip Babbitt on November 17, 2006 at 8:43 pm

    What I need to do (that I was able to do with Motion Math) is to isolate the bass from the audio clip and have its properties create the Videos ryhthm/pulsating beat to reflect that.

    Motion math is dead in AE7. So what would it be under in AE7? How do I do this with AE7?

    Thanks

    Chip Babbitt replied 19 years, 10 months ago 4 Members · 8 Replies
  • 8 Replies
  • Actsseven

    November 17, 2006 at 9:34 pm

    My reccommedation is Trapcode Soundkeys
    This allows you to isolate the beat and generate keyframes based on the EQ
    Check out the tutorial section they walk you thru how to do precisely that.

  • Chip Babbitt

    November 17, 2006 at 10:19 pm

    Thanks for the link!

  • Chip Babbitt

    November 18, 2006 at 2:58 am

    Well, having done the Sound Keys tutorial from Trapcode, I understand how to use it when it come to have 3 cubes. But when it comes to applying this FX to a music video, I’m completly lost. I dont even know what and where Im to pick whip the expression.

    What I would like to have (FX wise) is for the Video to start at 100% (Full screen), and then pulsate maybe 110%. Nothing to drastic.

    I would like to be able to apply pick whip expression of the Bass and the Treble audio, so that there is some pulsating of the video based on the Bass and Treble.

    As it stands now, when Im trying the Trapcode tute to this, I have a Main Music video thats unaffected and another Duplicated layer of the music video that pulsates (much like the cubes from the Trapcode tute). The problem though is that the Music video is pulsating from about 10% szie to about 25% size. How do I change this?

  • Mike Clasby

    November 18, 2006 at 7:12 am

    If you’ve got it scaling from 10% to 25% via soundkeys, you need to use linear interpolation to get it to scale to the levels you want. Here is a partial response to an earlier post where a guy was scale a layer named lips withAudio to Keyframes (liek SOund keys, but simpler, only works off audio levels (loudness) not specific frequencies).

    EARLIER POST
    To interpolate the audio levels to Scale sizes you like, you can use an expression like this on the scale of your “Lips” layer:

    s = linear(thisComp.layer(“Audio Amplitude”).effect(“Both Channels”)(“Slider”),1,12,100,300);

    [s,s]

    The interpolation says, for audio levels (at the Slider) of from 1 to 12 (my audio ranged from .3 to 12) interpolate that to a scale of from 100% to 300%. So audio of 1 = 100% and audio of 12 = 300% scale. Change the numbers to suit your audio levels and scale desires.

    —————————————

    If you replace the

    linear(thisComp.layer(“Audio Amplitude”).effect(“Both Channels”)(“Slider”)

    with the equilivant Soundkey expression that is now driving the scale, you should be able to get the interpolation you want.

    Hope this helps.

  • Mylenium

    November 18, 2006 at 5:21 pm

    Simply use custom Ranges as outputs on the Soundkeys plugin. This allows you to use any min/ max values you desire.

    Mylenium

    [Pour Myl

  • Chip Babbitt

    November 18, 2006 at 8:04 pm

    Ok. I got it working. The Customs setting was what I needed.

    Here’s something I’d like to know…

    Is there anyway that Im able to Pick Whip the Expression of my Video Layer Scale properties
    to use the Output 1, Output 2, and Output 3, so that the video will pulsate to each Low,Mid,High frequency?

    As it stands now, I can only Pick whip to one of the three, but not all of them.

  • Mylenium

    November 18, 2006 at 8:13 pm

    [Chiprocks1] “Is there anyway that Im able to Pick Whip the Expression of my Video Layer Scale properties
    to use the Output 1, Output 2, and Output 3, so that the video will pulsate to each Low,Mid,High frequency?”

    No. You manually need to add the code (AE ain’t that smart).


    sk_1=thisComp.layer(“soundkeys”)(“Output 1”);
    sk_2=thisComp.layer(“soundkeys”)(“Output 2”);
    sk_3=thisComp.layer(“soundkeys”)(“Output 3”);

    sk_out=sk_1+sk_2+sk_3;

    [sk_out]

    Mylenium

    [Pour Myl

  • Chip Babbitt

    November 18, 2006 at 9:39 pm

    Sorry I couldnt get it right, but when putting in the code you gave me, I keep getting an error message.

    [IMG]https://i74.photobucket.com/albums/i266/Chiprocks1/Image01.jpg[/IMG]

    The Image above is where Im starting from after pick whipping expression the bass of the video scale property to the Output 1 of Sound Keys Layer.

    Can you tell me what/how I should type after this?

    Thanks

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy