this is one of the best expressions tutorials I've ever seen. Thank you!!
@mwproduktion3 жыл бұрын
I really appreciate the level of detail being presented in every single tutorial. Best channel to dive deep on a very understandable level. Thank you for the effort!
@eklor3 жыл бұрын
Mannnn, that last Rumble tips when you link a property to influence the other is so cool! thanks!
@NikiWinProd7 ай бұрын
I liked that too. Just soo cool
@Mathing3 жыл бұрын
This ain't no random video, this is gold!
@nickli6083 жыл бұрын
Thank you so much for such detailed tutorial. Ever since I learnt expressions, it completely, totally, amazingly, changed EVERYTHING. Love your channel.
@ECAbrams3 жыл бұрын
You're very welcome! I'm happy to hear that this channel helps people :)
@nikstrim6603 жыл бұрын
thanks a bunch, was looking for smth like this long time ago
@ECAbrams3 жыл бұрын
Glad to have finally scratched that itch.
@martinlofqvist94052 жыл бұрын
This is just A+ content. Great explanations and creative usage of these methods. Well done sir!
@ECAbrams2 жыл бұрын
Glad you like them!
@mjaysathyamusic2 жыл бұрын
Just stumbled across this channel and shocked that I’ve never heard of it before. Fantastic content, squeaky clean presentation, vastly superior to hundreds of paid master classes out there. Means so much to both learners and creators to have access to such quality content! Much love, and thank you.
@резня-п1е3 жыл бұрын
expressions really do drive creativity to a whole new level. and save a lot of time, so much time I believe they should be a part of anyone's workflow. thanks for the vid!
@hakimgraphiks59033 жыл бұрын
Thanks for sharing Evan! I always enjoy your helpful tuts.
@ECAbrams3 жыл бұрын
Glad to hear it!
@danivicario3 ай бұрын
This is an excellent content. It was like being with a friend. So inspirational. Thank you very much indeed
@sarahburgue45372 жыл бұрын
I could listen to Nice tutorialm talk for hours man what a passionate dude ❤️
@mimidebona45712 жыл бұрын
you're a great teacher, love the simplicity, with details! subbed!
@QGQ11203 жыл бұрын
Thank you so much! I was always confused with those expressions and now I know it better!
@ECAbrams3 жыл бұрын
I'm glad I could clear that up :)
@vijaypawar1316 Жыл бұрын
The radar and asteroid examples are super creative 🙏🏻
@LoganPinney3 жыл бұрын
Fantastic tutorial as usual Evan! Wishing you well this summer 🤟
@ECAbrams3 жыл бұрын
Thanks so much! As a very fair weather person I'll be spending the summer hiding from the heat in my basement, as is my yearly tradition.
@CatalinGulan3 жыл бұрын
Outstanding tutorial Evan...! It is a pleasure to stick with you for such tutorials full of knowledge. Power of expressions..it is fascinating! Thank you for sharing! ❤
@ECAbrams3 жыл бұрын
My pleasure!
@CatalinGulan9 ай бұрын
@@ECAbramsI am quite often coming back to this tutorial and frankly speaking not this one only..as this is the most complete lesson about using random(). So many arrangements and combinations can be used related to the use of it..amazing..I do not want to miss this opportunity to thank you again..Btw, I do hope you are doing great! ❤
@shxrmx2 жыл бұрын
He did a very good job imo. Explaining the basics step by step. English is not my first language and I have no experience in using DAWs
@madisonpictures75532 жыл бұрын
Video is criminally underrated. Thank you masively my man! Subbed and will stick around with you. Keep it up!!
@khulekanimbatha36893 жыл бұрын
As always, you bring the best tutorials, I learn a lot from your video's please we need more
@jeehoonoh2 жыл бұрын
Your visual guides are unmatched.
@julioalterno2 жыл бұрын
Thanks for your easy to follow explanations
@deadneck1310 ай бұрын
Wow, what a great explanation of the expression side of AE. I'm subscribing right now. Can't wait to learn more from you.
@chandureddy62382 жыл бұрын
I just watched ur video now and it was wat av been looking for bro..... thanks champ
@bRoadto3 жыл бұрын
You are a LEGEND !!! Thank you for this.
@anime55132 жыл бұрын
I've seen that has actually explained it to in a concise way!
@virendraraval36103 жыл бұрын
Always something unique things come from your channel. Thank you so much for making such valuable stuff for us.
@mordekaihorowitz Жыл бұрын
Dude there isn't a single one of your tutorials I don't love. I feel like a kid in a virtual candyshop of Ae knowledge.
@autotorqindia36282 жыл бұрын
Mr. Dr. Prof. Patrick appreciate it man
@jerredjones99003 жыл бұрын
This a better tutorial than the MDS (Expression Course) lesson on the random function. Thank you! You should be proud, not only of your technical skills, but also your teaching ability! Much love and respect from British Columbia ❤🍁
@ECAbrams3 жыл бұрын
I'm glad to hear it's helpful! Stay safe out there on the west coast.
@ultravioletidea3 жыл бұрын
I really liked your explanation of what noise() is actually doing. Even better…your practical application of linking two variables via noise(). Great video, thanks!
@aminhasan94892 жыл бұрын
THIS IS SOOOOOOOO helpful thank you sooo much u saved me a hell lot of time thank uuu!!!!
@kataresamradhi2 жыл бұрын
simply brilliant. so easy to understand :) tahnks a lot
@skilavienterprise82342 жыл бұрын
Excellent video ...............................Thank You !!!
@FXStudios_18 ай бұрын
Thank you for this video😊
@ECAbrams8 ай бұрын
Welcome!
@loomii83922 жыл бұрын
Bro it’s very intimidating! I’ve been slacking on it for a month now. The symbols are very confusing. You have to train your mind to
@zohaibmalik8193 жыл бұрын
Really nice tutorial. Keep it up.
@ECAbrams3 жыл бұрын
Thanks, will do!
@daglaghadak Жыл бұрын
It was perfect. Thank you
@arnindoattahashi253 жыл бұрын
So much helpinggg, thanks a bunch!
@zaybrazile4272 жыл бұрын
Really helpfull tutorials. Helped a lot
@realstorypoint55842 жыл бұрын
I bet ur a beast at it now
@semillerimages2 жыл бұрын
Thanks for the video, I needed this explanation today! Also, the thing about monospaced fonts and using metrics!!! WOW! Never knew that and it bugged the hell out of me that I couldn't get monospaced fonts to work correctly for years!
@swastikvesu75312 жыл бұрын
that's so useful for beginners!
@elpaco_20202 жыл бұрын
great video, thanks for sharing!
@nikoczernin Жыл бұрын
incredible! thank you!
@weezypeasy2 жыл бұрын
Huge help. Thank you!
@ECAbrams2 жыл бұрын
Glad it helped!
@juanmonge59373 жыл бұрын
Thanks for sharing, you're a genius. Can you make quick video about arrays? I will really appreciate it
@ECAbrams3 жыл бұрын
Hi Juan. Absolutely! But, do you mean arrays like in expressions [a,b,c] or visual arrays like layers and objects around a grid or circle?
@juanmonge59373 жыл бұрын
@@ECAbrams thanks for writing back, I meant to array in a expression [a, b, c] it's kind of confusing
@En4zo2 жыл бұрын
with it in a few weeks or months if I pour enough ti and effort into it. I'll be watcNice tutorialng many more of your videos for tips and inspiration.
@9Epicman3 жыл бұрын
I love your expression videos 👍
@ali_sadeghy3 жыл бұрын
Man thats awesome, thanks
@leon.martin Жыл бұрын
Soo cool Video. THANKS!
@ebos01352 жыл бұрын
Thanks for the help.
@zn31282 жыл бұрын
Completely agree. Aweso video
@starkerr3 жыл бұрын
Amazing tutorial ❤️🙏
@piflom84002 жыл бұрын
That's so cool!
@paradisdunord61112 жыл бұрын
JUST WOW, still not there yet, but good lord I can see so much potential
@modarresrealy2 жыл бұрын
Cool stuff!
@felipemartinez84643 жыл бұрын
Cool. Thanks for sharing
@MarkWarnerTV3 жыл бұрын
Very useful, many thanks :D
@kiland3d2 жыл бұрын
thanks so much !!
@charlesm8352 жыл бұрын
This is the best tutorial I've come across on this subject, excellent video. Although, I'm having a hard time understanding how to replicate what you achieved at 12:14 with the easing of the randomness. My graph just displays a mess of noise adjusted rotational values, not that smooth particular line. Great stuff nonetheless
@YD_2172 ай бұрын
10:12 I see what you did there! :D
@tringuyenminh50083 жыл бұрын
Wow super nice vid
@ECAbrams3 жыл бұрын
Thanks!!
@theglasstube32972 жыл бұрын
saved my life
@frontneptune882 жыл бұрын
Good choice!
@stanleymakafui2 жыл бұрын
I've been using after effects just in the past two months. I think this is advance for. Maybe I'll have to come back a couple of months later. Regardless of this tho, this tutorial is a very very interesting one. It just tells me there's a lot of things possible in AE
@ECAbrams2 жыл бұрын
There certainly is. It's quite a garage of tools. Expression can definitely be a conceptual hurdle. I would recommend being confident in the functions and terminology of Ae before layering expression onto that. But, if you pick up coding concepts quickly it may not be that far down the road. Cheers and best of luck on your journey!
@atulmanjhi35603 жыл бұрын
Please make more videos about after effect experience 🙏
@ECAbrams3 жыл бұрын
I'll be sure to have it on the list around here :)
@minoosparda3 жыл бұрын
I lost some brain cells but its ok cuz I learned new stuff.. *thumbs up*
@ECAbrams3 жыл бұрын
out with the old, in with the new!
@minoosparda3 жыл бұрын
@@ECAbrams yaassssss :^)
@ultravioletidea3 жыл бұрын
@@minoosparda It’s the strong cells that survive
@elfriendly1392 жыл бұрын
You are amazing
@ibrahimelrity5 ай бұрын
woow ... Amazing Amazing
@gfxmotionsshorts11983 жыл бұрын
very useful
@ECAbrams3 жыл бұрын
I hope so! :)
@mediterraneopadelsassari77602 жыл бұрын
hey , subscribed
@danielrandall48362 жыл бұрын
You're the best
@vcruelbrawl3 жыл бұрын
AMAZING!!!!!
@aifamae.carillo2 жыл бұрын
In GMS screen select appes and then select Analog app 1 TE. That worked out for .
@bigtuber5292 жыл бұрын
i love it
@도마-x3n11 ай бұрын
8:42 I have a question! What role does "Black Solid 4" play in this part? I can't see a light layer separately, but I'm curious how you did with the shadowing of the object!
@paulcristo Жыл бұрын
Thanks.
@CreativeAntix3 жыл бұрын
lovely!
@ethanlee76852 жыл бұрын
route, and connect it to my computer system, will it be as simple as creating one track and play a composition through it, recording it, then
@seekduck123 жыл бұрын
감사합니당 눈물이 줄줄..
@bilaspur_realtors46682 жыл бұрын
creating a second track to add into the recording as I play through the first tract?
@wilbertdev53892 жыл бұрын
How you start setuping can you do a video on that
@andreamillete75072 жыл бұрын
Blakk Bee Mac version seems to have so better support for certain midi devices. And not using the ASIO drivers has a lot to do with
@norbert_kujur2 жыл бұрын
it a go!
@alializadeh81953 жыл бұрын
Thanx
@ECAbrams3 жыл бұрын
You've very welcome.
@paulroverdesign2 жыл бұрын
What's the magic again with AE! Much thanks!
@kiranpandit33092 жыл бұрын
Nice
@ArcturusAlpha2 жыл бұрын
how do you combine the random color selection with the next section picking from a list? is there a way i can have a shape randomly change colors but only from a list of say 4 color values, not everything in between, that are dictated using a color control effect?
@ECAbrams2 жыл бұрын
For sure. You would use the method described at around 5:11, but with colour control layers as the parts of an array. Does that make sense?
@raghda1852 жыл бұрын
how can i learn more about expression for animation ?
@mateoargerich62862 жыл бұрын
Hi! I am using the Gaussteroids expression for a text. I could manage to do almost all of it but I cannot find the "spread" effect for one od the sliders in my AE. I am using AE 2022. Any ideas how I can work around that?
@ECAbrams2 жыл бұрын
I think what you're looking for is the "slider control" from the "effects control" bin of effects. You can rename any effect to labels that are more helpful for their purpose.
@HenricWallmark2 жыл бұрын
hi! thanks for amazing tutorials. a question i have: if i use random to generate values: what's an (preferably easy) way of easing between said intervals? For instance: using a kick drum-audio assistant key frames to change the scale of a circle. How to slew the animation to avoid brash pops? cheers!
@ECAbrams2 жыл бұрын
There is the smooth() function that might be of use? But I'm not sure I follow the example. Are you looking to use some keyframed trigger to cause the change in value between random values? Is that about the size of it?
@olivo36 Жыл бұрын
This is nice! Is there some way at 5:50 to display more than one instance of var r? Like displaying multiple values of the array. I tried to do it like 2:08 but it doesn't seem to work
@ECAbrams Жыл бұрын
I'm not totally sure I follow. What are you looking to accomplish?
@olivo36 Жыл бұрын
@@ECAbrams Instead of displaying one word at a time, like "two", "one", etc, I want to display multiple words at the same time, like "one,two,three", "three, one, two". Is that possible? Also thanks for replying!
@ECAbrams Жыл бұрын
@@olivo36 Good question. If we have one array of things we want to pull a few samples from that array. I think it would look somethiung like this: posterizeTime(4) var a = ["a","b","c","d"] ; var r1 = Math.floor(random(0,3)); var r2 = Math.floor(random(0,3)); a[r1]+a[r2] We have to basically make two samples of the same array otherwise we would get results like aa or bb or cc all the time instead of ab ac bc da for example. Does that help?
@olivo36 Жыл бұрын
@@ECAbrams Thanks! That's what I was looking for
@spiritform111 Жыл бұрын
this is helpful... is there a way to randomize the space between loopout cycles? for example if i have a layer with a value that animates from 0 - 150 and back to 0, and would like that loop to repeat after a random amount of frames. this way i can have multiple layers that start and end at different moments in the timeline.
@ECAbrams Жыл бұрын
The difficulty is that loopOut specifically looks at keyframe values to loop. So you would need a different function. Because expressions are evaluated every frame there is another wrinkle. I would look up the concept on creative cow. Maybe someone has made the effort already on there.
@spiritform111 Жыл бұрын
@@ECAbrams ok, thank you for the reply!
@Hunting9962 жыл бұрын
Also are you using the Mac or PC version?
@dankrova75812 жыл бұрын
SNice tutorialt, it's the nice tuto
@movie4u8332 жыл бұрын
may have to go another route.
@jangrundl7952 жыл бұрын
Great tutorial!!! But how do i get colors to be choosen randomly only from specific color input values and not have the muddy ones between them ??
@evanabrams27352 жыл бұрын
You would want to use the concepts in the section about picking from a list, and fill the list with the colour values.
@jangrundl7952 жыл бұрын
@@evanabrams2735 thx for the feedback :) trying it on color control, but ae cant turn it into numeric values var a = ["FF0000", "00FF30"] var r = Math.floor(random(0,2)) a[r]
@ECAbrams2 жыл бұрын
@@jangrundl795 Expressions don't read colour as hex, they expect 4 part arrays for colour data. Maybe it would be best if your array was populated with pointing to a few color control effects instead? That might make it all a bit easier than hard coding color values.
@ofruto2 жыл бұрын
@@ECAbrams this is all i needed !! thank youuuu!
@Shurii_art Жыл бұрын
I'm trying to make a random number's color change based on wether it's positive or negative. If the number is positive, it's green, if it's negative, it's red. I can generate the numbers just fine, but I'm not sure how to assign the color. Is it possible to do this, and if so, how ?
@ECAbrams Жыл бұрын
Absolutely. We would use an if/else expression on a fill effect's colour, or the RGB fill text animator. In human language we would say "If the number is greater than zero, be this colour. If anything else is true, be that other colour". So, in javascript language, we would say if (x>0) {pick whip this to a colour control} else {pick whip this to another colour control}. I have a video on if/else expressions that might help more: kzbin.info/www/bejne/eaXReZx7j7qnoLc