Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Linking rotation parameter to a rate of speed rather than a fixed degree?

  • Linking rotation parameter to a rate of speed rather than a fixed degree?

    Posted by Anna Hahn on March 5, 2021 at 6:13 pm

    Hello!

    I am attempting to control the speed that a layer rotates at using audio volume (audio boosts, layer spins faster)

    I know how to link audio keyframes to a parameter- but the problem here is that by default in after effects you tell a layer to rotate by specifying a fixed degree value rather than a constant rate of speed that produces continuous rotation

    Is there a way that I can link the rotation value of a layer to a constant cycle, and then modulate the rate of that cycle by linking the speed of the cycle to the audio amplitude?

    Graham Quince replied 5 years, 2 months ago 2 Members · 1 Reply
  • 1 Reply
  • Graham Quince

    March 7, 2021 at 3:21 pm

    So you want the layer to constantly rotate, but speed up and slow by by the multiplier?

    Try this:

    effect("Slider Control")("Slider")*thisComp.layer("Audio Amplitude").effect("Both Channels")("Slider")*time

    time will keep the layer rotating, but multiplying it by the audio amplitube with a slider control to make the values larger should do the trick.

    Alternatively:

    (effect("Slider Control")("Slider")*thisComp.layer("Audio Amplitude").effect("Both Channels")("Slider"))+time

    Has time act to constantly rotate the solid, while additional rotation is provided by the audio amplitude.

    I tried out both the first option seemed smoother.

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