Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects COW Tutorials: After Effects Creating an Oscillating Wave Form: Part 2

  • Dorel Iordache

    August 3, 2006 at 9:49 am

    Thanks for the great tutorials Aharon!

    Not having Trapcode Sound Keys myself, I set out to write a script for smoothing the audio amplitude keyframes data. I

  • Justin Productions

    August 4, 2006 at 2:47 am

    Wow!

    I must say Aharon, that Two parts tutorial rocked! Seriously, I really mean it. I’m sure this will be useful one day.

    Glad you found the way to do those waves on your own, althought I remember seeing you post a thread on how to do oscillating wave forms 🙂

    Really, that was awesome!

    Way to go!

    Five thumbs up.

    Justin Productions
    Tangerin01@hotmail.com
    Adobe After Effects 6.5 Professional

  • Aharon Rabinowitz

    August 4, 2006 at 1:26 pm

    I posted it, and then that night I didn’t sleep too well. I figured it out in the early AM, and later that day Mike Clasby emailed me with the same solution I came up with myself. He wrote:

    Stroke on a 2 point mask, then Wave Warp with Wave Height pickwhipped to Audio Keyframes (_expression adjusted with *5 to give it more height on my test), adjust Wave width to taste. It’s not perfect (multiple wave look at times) but may work.

    So while I figured it out, if I hadn’t, someone at the cow would have been there for me – which is what I love about this place.

    —————————————-
    Aharon Rabinowitz
    aharon(AT)yahoo(DOT)com
    http://www.allbetsareoff.com
    —————————————-
    Creative Cow Master Series DVD
    particleIllusion Fusion Volume 1
    available @ http://www.pIllusionFusion.com

  • Ryan Hill

    August 7, 2006 at 6:34 pm

    Averaging the key frames makes it feel unresponsive. I think it’s best if it responds quickly to increases in volume and more slowly to decreases, while averaging treats both equally.

    Here’s an expression I used to create a drop-off effect:

    samples = 10;
    framerate = 29.97;
    droprate = 1/samples;

    audioamp=thisComp.layer(“Audio Amplitude”).effect(“Both Channels”)(“Slider”);

    dropoffed=audioamp;
    for (counter=1;counter

  • Dorel Iordache

    August 10, 2006 at 6:01 pm

    Actually only one of the methods computes a straight average. Even the straight moving average could be useful sometimes, depends on the responsiveness you

  • Ryan Hill

    August 10, 2006 at 8:58 pm

    Yes, I forgot to be careful posting a < sign, the line was supposed to go:
    for (counter=1;counter<samples;counter++)

    Whether the shape of your weight was bell-shaped or whatever wasn’t what bothered me. I was more concerned with symmetry, in terms of increases in volume versus decreases. I feel this should favour fast increases and slow decreases. Does that makes sense? Maybe it’s just my preference.

  • Dorel Iordache

    August 11, 2006 at 5:20 pm

    Well, that

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