Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects linking scale to audio

  • linking scale to audio

    Posted by Chris Zapolski on April 24, 2007 at 2:35 pm

    I Want to link scale of a layer [any layer] to music. I think that expression could be a solution – but to what property of audio layer have I link the scale to? I suppose that’s not the way. So I tried audio spectrum/waveform filters – but still I can’t find any property, to which I could link the scale of layer, I want to scale.
    The question is: how to get “value” of an audio, so I could pass it, as a scale [opacity, etc] for other layer[s]?
    thanks in advance for any help

    P.S. sorry for my poor english 😉

    Mike Clasby replied 19 years, 3 months ago 3 Members · 2 Replies
  • 2 Replies
  • Darby Edelen

    April 24, 2007 at 3:36 pm

    [chris_zapolski] “I think that expression could be a solution – but to what property of audio layer have I link the scale to?”

    You’re headed in the right direction. There is a “Convert Audio to Keyframes” command somewhere in the menus that will create keyframes that correspond to the audio’s levels (these keyframes don’t actually do anything when you change their values, but you can reference them with expressions).

  • Mike Clasby

    April 24, 2007 at 8:53 pm

    Here is an Adobe tut on just that, with tips on controlling the effect with simple multiplication.

    https://www.adobe.com/designcenter/aftereffects/articles/aft6audio.html

    This from Dan Ebberts to tie audio levels to a specific scale amounts, linear interpolation. A 0 audio scale is 75, at 33 the scale is 105.

    a = thisComp.layer(“Audio Amplitude”).effect(“Both Channels”)(“Slider”);
    minAudio = 0;
    maxAudio = 33;
    minScale = [75,75];
    maxScale = [105,105];
    linear(a,minAudio,maxAudio,minScale,maxScale)

    For advanced use of audio driving aniamtions see Trapcode’s Soundkeys, links to frequency ranges.

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