Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Rotation With Soundkeys

  • Rotation With Soundkeys

    Posted by Jim Branstetter on December 31, 2009 at 9:08 am

    Hi All,

    I sure this is fairly simple, and one of you expression geniuses will know what I need to do.

    I have a fan blade rotating on a null at 1 revolution a second for the length of the comp. I want the speed to vary intermitenly with the beat of the music which is keyframed using Tapecode Soundkeys.

    The problem now using a standard rotation expression it just jumps back and forth, I want it to keep rotating for the length of the comp, just kind of “hiccup” in time to the music.

    Thanks in advance, Jim

    thisComp.layer("Adjustment Layer 5").effect("Sound Keys")("Output 1")

    Jim Branstetter replied 16 years, 4 months ago 3 Members · 3 Replies
  • 3 Replies
  • Dan Ebberts

    December 31, 2009 at 7:18 pm

    Try setting the Falloff of Range 1 to None(integrate).

    Dan

  • Dirk De jong

    January 8, 2010 at 6:00 pm

    or just let SoundKeys determine the Rotation parameter value of the layer and then set the layer to use a smoothly rotating null as its parent layer. I think that in this case since you’re talking about one of the transforms that parenting works for, this is a solution that will work. But it’s an interesting question (that I’d like to hear any answers to) how to do this for other kinds of parameters (like a filter parameter) that aren’t included in parenting…

  • Jim Branstetter

    January 8, 2010 at 10:31 pm

    I finally figured it out. I made the fan blade a pre-comp with its own rotation null, set to the rotation I liked. Then in the main comp I linked the pre-comp to another rotation null put an expression on the null rotation that I linked to the soundkeys. Works great now, I have the “hiccup” in time to the music.

    Thanks for the suggestions.

    Jim

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