Copy link to clipboard
Copied
Dear Community
I am working on a Visualizer on After Effects and I wanted to know if there is any way I can make a layer more transparent on beat...
Example before:
Example after:
(well nothing, 0.)
I am working with Trapcode Sound Keys and my Output Min/Max is set to 0...100, so this shouldn't be the problem, right?
Thanks in advance
TRG
Edit: I also posted this on the CreativeCow Forum for After Effects, link is here:
https://forums.creativecow.net/thread/2/1145002
Dear Community
I gladly got the solution on the CreativeCow forum!
Here is the Answer Post:
Then I would use an ease expression on the opacity of the layer you want to turn on and off.
myBeat = PICKWHIP TO SOUNDKEYS BEAT;
ease(myBeat, myBeatMinimum, myBeatMax, 100, 0)
The myBeatMinimum will be the lowest amplitude(volume) where you want the opacity to be 100%. Set myBeatMax to a volume where the beat hits and you want to the layer to turn off
So basically the Expression looks like this now:
myBeat = c
...
Copy link to clipboard
Copied
Did you have Sound Keys generate keyframes? Cropped screenshots don't tell us anything about your workflow. Select the sound keys layer, Ctrl/Cmnd select the Logo layer, press UU to show us all modified properties, then post a full screenshot. This is almost certainly user error.
Copy link to clipboard
Copied
First of all, thanks for your quick reply!
I'm sorry for not providing the needed information, here is the Screenshot you wished
I have to say that am german so everything is in german and also the soundkeys layer is normally in a different composition, I only put it into the same one because it was easier to screenshot.
I hope this is not a problem for you...
Greetings
TRG
Copy link to clipboard
Copied
Dear Community
I gladly got the solution on the CreativeCow forum!
Here is the Answer Post:
Then I would use an ease expression on the opacity of the layer you want to turn on and off.
myBeat = PICKWHIP TO SOUNDKEYS BEAT;
ease(myBeat, myBeatMinimum, myBeatMax, 100, 0)
The myBeatMinimum will be the lowest amplitude(volume) where you want the opacity to be 100%. Set myBeatMax to a volume where the beat hits and you want to the layer to turn off
So basically the Expression looks like this now:
myBeat = comp("RENDER THIS (WITH INTRO)").layer("Sound Keys").effect("Sound Keys")("Output 1");
myBeatMinimum = 0;
myBeatMax = 22;
ease(myBeat, myBeatMinimum, myBeatMax, 100, 0)
Greetings
TRG