EQ: Linear Phase vs Minimum Phase

Поделиться
HTML-код
  • Опубликовано: 8 мар 2013
  • Dan Worrall explains when and how to use linear-phase EQ'ing and normal minimum-phase EQ'ing. After discussing the general concept of phase, Dan shows some real-life mixing examples where the difference between linear- and minimum phase processing is apparent.
    Want to learn more about linear-phase processing with FabFilter Pro-Q? Check out the online help topic: www.fabfilter.com/help/pro-q/u...
    FabFilter Pro-Q and other plug-ins are available via www.fabfilter.com/shop , and free 30-day trials van be downloaded from www.fabfilter.com/download .
  • ХоббиХобби

Комментарии • 361

  • @tomaszmazurek64
    @tomaszmazurek64 6 месяцев назад +24

    10 years later still the best video on the subject.

  • @FunkZzzz
    @FunkZzzz 3 года назад +71

    This is why FabFilter are my favourite plugin manufacturers.
    A lot of manufacturers just push on you a new plugin becase "you need this to make the mix sound awesome!" - Waves being a good example (not that Waves plugins are bad).
    FabFilter realises that it's not only about the tools you use, but how you use them, and they even actively try to educate you FOR FREE!
    Never stop making awesome plugins and awesome instructional videos!

  • @adriendelasalle8981
    @adriendelasalle8981 3 года назад +42

    Watching this for free is unbelievable ... Dan Worrall and FabFilter you guys are the best!

  • @uszeyboi
    @uszeyboi 6 лет назад +45

    Now that is a technically well made tutorial. Not lile this stuff from other audio companies that just say "hey, just hi pass that, low pass that, here boost this and viola, now you know everything about eq". Thumbs up, guys.

  • @NinjaDeathTeddy
    @NinjaDeathTeddy 6 лет назад +202

    I wish this guy could sit next to me as I make music and educate me with his soothing voice.

    • @aerodynechambers
      @aerodynechambers 3 года назад +5

      i feel like i wouldnt get anything done that way!😂

    • @javilaroid
      @javilaroid 2 года назад

      @SOUL SEEKER HAHAHHA a good one

    • @thelastaesthete
      @thelastaesthete 4 месяца назад

      That's gay as fuck

    • @charliechimp6917
      @charliechimp6917 3 месяца назад

      We can teach an ai based on all his shared knowledge then use the ai to teach us

  • @adrianzag
    @adrianzag 4 года назад +3

    Dan Worrall. De-mystifies a complex subject so perfectly. Absolute legend.

  • @adithyasatheesh127
    @adithyasatheesh127 4 года назад +4

    Fabfilter is such a lucky company to be able to have Brains like Dan Worrall's speak with and for them.

  • @hazybrain7
    @hazybrain7 10 лет назад +53

    Really excellent and best explanation I've come across about EQ phase. I'm shocked at how much the low and high pass filters warp the phase around the cutoff frequency. I'll treasure this information ! Many thanks to fabfilter for this free video. I'd love to see Dan Worrall do an in depth mixing tutorial, I'd pay good money for that, what a pro....

    • @xaosnox
      @xaosnox 5 лет назад +2

      Agreed! I'd do anything to learn at the feet of the master! FabFilter made an excellent choice by choosing Dan to present their plugins. No one else could properly demonstrate all of their amazing features. So simple, yet so powerful in the hands of someone like Dan.

  • @xaosnox
    @xaosnox 4 года назад +5

    Dan's balance of right and left brain use is remarkable. Any time I need some humbling about my own blend of talent and intellect compared to that of the average Joe, I'll watch one of his tutorials and remind myself how important it is to exercise the two in concert as frequently as possible. Dan is to tutorials what FabFilter are to plugins.

  • @azimsonawalla
    @azimsonawalla 10 лет назад +75

    Wow, solid software AND great instructional videos? Fabfilter, you guys continue to impress me... well done!

  • @BeyondtheEndMetal
    @BeyondtheEndMetal 11 лет назад +3

    Dan is one of the smartest dudes ever, I've never seen anyone make tutorials like him... I wish I could instantly have the knowledge he has and be able to make insanely fast mix decision based purely on knowledge.... maybe one day.

  • @DennisWilliamsDJ
    @DennisWilliamsDJ 9 лет назад +7

    I have seen a lot of tutorials, and I rarely comment on videos's on RUclips, but this one is one of the best tutorials I've seen. Good speaking voice that's pleasing to the ears, not too much going on on the screen so it's quite relaxing, and a perfect balance between the theoretic part and the practical side of it. And most important; it's so complete that I don't have any questions anymore. Since I tend to watch videos on a topic until I know for sure I've covered all the significant aspects, this is a time saver ;) Dan Worrall you're my hero of the week, and I thank you.

  • @DROPIt7
    @DROPIt7 9 лет назад +12

    this is probably the greatest tutorial video of a software company i've ever seen! it's really useful information instead of telling us how awesome your product is like many other plugin manufacturers do! thanks!

  • @finnnnnnnn1258
    @finnnnnnnn1258 3 года назад +1

    I always wondered why trying a parallel “air band” made everything sound so thin in the end, it wasn’t because I was adding too much high end, it was because of the phase cancellation caused by the minimum phase EQ! Invaluable info here, wow.

  • @PaulMichaelCardon
    @PaulMichaelCardon 9 лет назад +9

    This video taught me so much more about EQ's and their phase-shifting than any other video. Also helped to clue me in to VST Plugin Analyzer which has taught me a lot about all the plugins I use.

  • @Rakoah
    @Rakoah 7 лет назад +11

    Thanks for englightening me on linear vs minimum phase.. I honestly never knew about this before. Thank you so much and thank you for providing us with the absolute best EQ on the market. FabFilter is an absolute must for my mixes!

  • @Mdjagg
    @Mdjagg 9 лет назад +3

    I bought the pro q 2 a few days ago, before I really understood all of the possibilities and features. I'm so glad you all have taken the time to make these amazing videos, as should any producer of any plugin, or really any product. These videos are also the reason I will be buying the pro bundled soon. Well thought out video and video series, I had a favorite eq for years and now I have a new one.

  • @jameslangford3613
    @jameslangford3613 8 лет назад +2

    Really nice to be presented with some actual solid metrics on how each mode impacts phase under different circumstances. Thanks for the effort, what a great video!

  • @drampadreg1386
    @drampadreg1386 5 лет назад +5

    This tutorial has exactly the information I have been looking for, and applies to more than just rock like many of the tutorials and I don't record much rock so it's very useful! Subscribed! Thank you for the no BS ego free tutorial Fab Filter. I have heard a few mastering engineers praise Fab Filter as a very useful software company which brought me here in the first place, apparently they want us to get a good sound proving their products value, makes sense to me. I'll be spending many hours watching and re-watching these videos until I absorb as much as my brain can hold. I'll also be getting some of these Fab Filter eq's and comps etc. and put them to the test, and expecting good results.

  • @johnnfedor1117
    @johnnfedor1117 8 лет назад

    This is the best explanation I've found on the web for linear phase vs. min phase. Thank you, great video

  • @Chuggalugg
    @Chuggalugg 11 лет назад +2

    You guys make some amazing tutorials with your plug ins. Thank you - from the bottom of my heart!

  • @michaelrobson1627
    @michaelrobson1627 9 лет назад +3

    Thanks so much for making this video!!! I learnt so much and explains so much of what used to confuse me about eq in my mixes. You are the man!

  • @skawa80
    @skawa80 4 года назад +3

    wow, I just gather my jaw from the floor now. You make my day.

  • @aleksandardzhelev1810
    @aleksandardzhelev1810 6 лет назад +1

    This is definitely the best tutorial i have ever watched !
    Thank you Thank you Thank you Fab Filter and Mr Dan Worral !!!

  • @MrTimothyAllan
    @MrTimothyAllan 11 лет назад +1

    Suuuuuuper work Dan. Thanks for putting the time in to make this.

  • @Ekagraum
    @Ekagraum Месяц назад

    This is the most useful video about EQ i've ever seen, really, thank you a lot!!! Recently i've started to play with morphing sounds into one another (like a vocal to a kickdrum and bass) and i faced a lot of issues presented here while EQ-ing but had no idea why they happened... you just saved like 10 ideas i started and was so frustrated about them i wanted to throw them out, but now i think i know the solutions.

  • @midiman5045
    @midiman5045 4 года назад

    This one totally had so much information I was totally blown away. Thanks Again Dan. Be safe.

  • @sonidojamon
    @sonidojamon 2 года назад +1

    Can't wrap my head around to how to mix/blend real + sampled kick tracks when EQing 2 tracks independently before summing to a kick bus (and then add more processing) I made sure both tracks were visually time and phase aligned. Then I was forced to downmix the two tracks to save some CPU, and started going crazy. In the resulting waveform, both kicks had moved slightly in time, creating a strange and longer waveform. I had made sure that the recorded kick was time/phase aligned with the overheads (did the same with the rest of the drum tracks. In fact, I've become obsessed with this lately), and now everything was all over the place because of individual eq processing. I am 100% sure it is not a latency compensation issue. When mixing down/freezing tracks, my daw compensates for plugin latency automatically. So I decided to mixdown each track individually to see what was going on. Zero phase eq processing created a 3x longer kick on each track (because of different frequency phase missalignment, I guess), and linear phase created lots of pre-ringing and missing transients. The less destructive setting was linear phase in "minimum" setting, but still had issues. All of this considering I was using a sample kick sound that was nothing like the recorded one, except for adjusting the pitch to match the fundamental note.
    I got rid of HPFs and LSFs I was using to polish low end, and things started to improve a little. Then applied those filters back in the kick bus afterwards, and things kind of started working again. But now I'm not confident anymore about the kick staying phase aligned with the rest of the drum tracks (specially OHs) unless I bounce the bus output to audio and compare the timing to the overheads. And that's a bummer.
    If I've understood correctly how this works, despite of visually aligning the recorded audio tracks and its transients, heavy eq processing can missalign back the timing of frequencies separately, and the only way to make sure everything's ok, you have to use your ear, or bounce the individual/bus tracks to audio after processing to re-check the alignment before summing in a drum bus. My final thoughts: the best you record things and the later you process drum tracks after summing, the better. There's only so much correction and tweaking you can do before things start to get all oven the place and out of control. I really struggle to get things right when I receive badly recorded tracks for working on a mix. I feel like I spend 90% fixing the impossible before I can even enjoy the process.

  • @TerrenceWFunk-ex6qd
    @TerrenceWFunk-ex6qd 2 года назад +1

    Incredibly well done video. I actually started watching this as an embedded video on another page, but had to follow the link to see who the author was. Finding informative, straightforward, measurable results on the application of science toward a subjective endgame is literally the definition of Audio Engineering. Videos like this are immeasurably valuable in that pursuit. Thank you, bigtime.

  • @WAMProducties
    @WAMProducties 5 лет назад +4

    this is mindblowing, so glad I finally looked up what linear phase eq means

  • @shadrachsolomon
    @shadrachsolomon 7 лет назад +6

    This answered the most difficult question whether to use Linear phase eq on the master bus or not. Thanks for the video.

  • @Racingheartrecords
    @Racingheartrecords 5 лет назад

    This is such an artfully produced video. You show make complicated ideas accessible.

  • @obiwantschernobyl5650
    @obiwantschernobyl5650 Год назад

    And again my eyes have been opened by dan Worrall. Thank you very much

  • @edmccormack8032
    @edmccormack8032 4 года назад +5

    Incredibly detailed tutorial! Thank you so much for making this!! Regarding the pre-ring demo @ around 3min, I'm still a bit confused about two aspects of that phenomenon:
    1. From what I could gather, my understanding of pre-ring is that it is simply an "incorrect, early start" of the processed audio, relative to the original, unprocessed audio. Further, this "early start" displacement is caused not by the EQ itself, but by the DAW improperly compensating for the plugin's delay.
    In other words, my understanding is that if I were to just drag the printed audio of the "Linear Phase" waveform (i.e. the image at 3min) to start where its departure from the zero crossing should begin (i.e. departure to begin at the cursor where the above "Minimum Phase" waveform begins), wouldn't Linear Phase then be "flawless"?
    Though, based on the visual differences in the resulting waveforms @ 3min, I'm assuming the answer is no, and that there is something about this Linear Phase's delay and its compensation that is actually warping the original signal (and not just globally displacing it). It is this "warping of the original signal" that I can't wrap my head around. Can anyone please help me understand what is going on?
    2. My second confusion is in regards to these differences in the two resulting waveforms shown @ 3min: Visually, it seems like the high frequencies that form the attack of the kick drum in the "Minimum Phase" waveform are nowhere to be found in the "Linear Phase" waveform. - Does Linear Phase processing somehow result in "lost" original frequencies? I'm really confused. Any clarification would be greatly appreciated!

  • @exotrio
    @exotrio 8 лет назад

    Damn. Great video! A side from the eq phase topic I really like the way the bass and kick drum was gluead together creating that beautiful low end in the mix.

  • @michaelknead
    @michaelknead 11 лет назад +10

    the science of EQing... thank you so much! After watching all of this the question is now: why can't the Pro Q show us what's really happening? It would be super cool to have these Analyzer slopes drawn into the Pro Q interface - this could avoid these "wtf is going on" situations :)

  • @Dominicwylai
    @Dominicwylai 2 года назад

    Thank you so much for linking the practical advantages/disadvantages of these theoretical phenomenon during DSP filter design.

  • @dimitrimitropoulos
    @dimitrimitropoulos 11 лет назад

    It is hard to believe how good these tutorials are!

  • @kramdellakram7247
    @kramdellakram7247 4 года назад

    I keep coming back here for a refresher
    Dan is the Man

  • @elsueco3802
    @elsueco3802 11 лет назад

    Love your extreme examples that really shows whats going on! Great work!

  • @Bring_MeSunshine
    @Bring_MeSunshine 4 года назад

    Blimey Dan, I certainly shut up and listened to that, so much technical depth. Certainly put me in my place on the Linear Phase EQ learning curve - basecamp. Easy to listen to and well explained. Worth a revisit, me thinks

  • @RobinLabadie
    @RobinLabadie 9 лет назад

    Finally, we learned how to manage with EQs affecting phase ! And this EQ is really a great tool.... Thank you so much. I'll definately make an even more good advertising of FabFilter :)

  • @redrich9684
    @redrich9684 3 года назад

    wow this is incredibly explained. Thank you so much. I have always been confused by what phase means and now i can start to understand what it really means

  • @Crossfire2003
    @Crossfire2003 2 года назад

    Great job Dan Worrall!
    It is good to know that non-linear EQs create those huge phase shifts, particularily, when using steep slopes.
    Linear phase EQs seem to be best used on the final master bus to cut, using a steep slope, the very low frequencies of the track (below 25/30/35 Hz).

  • @JustinMoralesTheComposer
    @JustinMoralesTheComposer 10 лет назад

    Thank you for the eloquently spoken, in-depth explanation.

  • @ribvicky
    @ribvicky 5 лет назад +1

    Thank you so very much for these amazing tutorials! I have learned so much from your videos. Much Respect for your knowledge! You are just amazing!

  • @JohnMorProds
    @JohnMorProds 11 лет назад

    Food for thought.Thanks a lot for all these great tutorials!

  • @draztiqmeshaz6226
    @draztiqmeshaz6226 5 лет назад

    You make the best videos in this class man.

  • @syncopated84
    @syncopated84 9 лет назад

    Explains this better than I could have ever tried.

  • @jeremymurray-wakefield8011
    @jeremymurray-wakefield8011 5 лет назад

    Fantastically informative. I've genuinely learnt something today, thank-you.

  • @davidhayman9330
    @davidhayman9330 Год назад +1

    thanks Dan, so well explained and very helpful!

  • @DanWorrall
    @DanWorrall 11 лет назад +1

    Good answer. To add to it. those curves I showed in the analyzer are created when the two correlated signals mix together: displaying them for just one of those signals would be inaccurate and misleading.

  • @santana261
    @santana261 2 года назад

    Amazing explanation of all settings and diagrams.

  • @timothygilman4848
    @timothygilman4848 7 лет назад +1

    Thanks for taking the time to put this together. This is great content. I've been working on a mix for a friends and I had everything sounding pretty good, but made a few tweaks of the EQ and walked away from the mix. When I came back the mix had lost low end and nothing I did would fix it. I thought maybe a phase issue. Based on your video I'm going to go back and reassess all of my EQ moves. Again great content... Do you do a news letter too? I just subscribed to your channel.

  • @BlackAera
    @BlackAera 11 лет назад

    fabfilter has the best narrator ever. That's how you present and explain your product. Watch closely NI.

  • @RmaNYouTube
    @RmaNYouTube 10 лет назад +1

    Lots Of Thanks for this , this removed so many misunderstandings for me !

  • @jcalla28
    @jcalla28 2 года назад +1

    Fantastic explanation! Highly educational stuff!

  • @vacomments
    @vacomments 10 лет назад +1

    That is a good, professional narration.

  • @benjaminhull6688
    @benjaminhull6688 6 лет назад

    Great tutorial! I had no idea that non-linear phase EQs had that much of an effect on the phase of a track!

  • @Khryptic
    @Khryptic 4 года назад

    i love these fabfilter tutorials. Dan Worral is cool as

  • @marcusjayallen
    @marcusjayallen 5 лет назад

    Finally the video I needed. Love Fabfilter

  • @eltontheander7431
    @eltontheander7431 10 месяцев назад

    Banging track. Super useful level of detail. Much appreciated 🖖🏼

  • @vahiddjalily8604
    @vahiddjalily8604 6 лет назад

    OMG.. mind blown! will have to watch this a few (hundred) more times!
    Thanks for the vid!

  • @audioglass
    @audioglass 4 года назад +3

    Wow. I'm gonna get my head around this. Phase has been bothering me without me knowing what it is for a long time.

    • @spider853
      @spider853 3 года назад +1

      right, it's simple to think about phase in simple oscilators, but when you have a full mix, what is a phase? How do you get the phase of components in a full mix? doesn't FFT has fixed phases? confusing

  • @moretimeproductions
    @moretimeproductions 8 лет назад

    Finished watching. Awesome video!!! Thanks a lot for that!

  • @boldbearStudios
    @boldbearStudios 7 лет назад

    Brilliant explanation, thanks Dan!

  • @trackmedixuk
    @trackmedixuk 10 лет назад

    Great demonstration. Explained it very clearly. Thanks

  • @JoelLaviolette
    @JoelLaviolette 7 лет назад

    This is really great info. Thank you! And I love your plugins!

  • @Chiimare
    @Chiimare 11 месяцев назад

    You're best, thank for your tutorials! It feels like free top-notch university lecture :)

  • @KingGrio
    @KingGrio 4 года назад

    This video was extremely well directed and very informative.
    I am also sure from the accent that the narrator is a badger named Reginald and he can cook Shepherd's pie just a well as he can make music.

  • @profoundofficial4801
    @profoundofficial4801 3 года назад

    I'm exited for you next upload, quality video 🔥❤️

  • @foketesz
    @foketesz 2 года назад

    Very clarifying demonstration.

  • @MikeGomeztheDMG
    @MikeGomeztheDMG 7 месяцев назад

    Absolutely fantastic tutorial!

  • @rafbass
    @rafbass 4 месяца назад

    The best video on the subject.

  • @brickchains1
    @brickchains1 9 лет назад

    Amazing video! What I was looking for on phase shifting.

  • @brianpatrick6102
    @brianpatrick6102 8 лет назад

    Brilliant explanations. Thank you.

  • @sanjacobs6261
    @sanjacobs6261 3 года назад +5

    5:20 I can't believe one of my favorite DAWs, Reaper, still calls it "invert phase", when what you're actually doing is inverting the polarity. Even FL Studio got this right!

    • @SpartanFunnyProyect
      @SpartanFunnyProyect 3 года назад +1

      Inverting the polarity of the phase, maybe? Idunfucking know but maybe they're both right

    • @sanjacobs6261
      @sanjacobs6261 3 года назад +3

      @@SpartanFunnyProyect It just doesn't make any sense to say to "invert phase", because phase is time, it's like saying "the opposite of 15th of October, 1874" like what even is that

    • @Bonn5656
      @Bonn5656 2 года назад

      Ableton Utility?

  • @muchowavm
    @muchowavm 11 лет назад

    Thank you for another awesome tutorial!

  • @smileyface3107
    @smileyface3107 7 лет назад

    Quality tutorial right here, thank you!

  • @VoxJ
    @VoxJ 9 лет назад +1

    These Fabfilter tutorials (not just this one) are the best I'v seen by far!!! Thanks! Giving useful info instead of hyped product filler. I'm going to buy this!

  • @charvakkarpe
    @charvakkarpe 8 лет назад +1

    This is amazing! Not a substitute for spending loads of time to really understand what minimum phase and linear phase are, but it's a great collection of experimentation and application examples for engineers already familiar with the concepts.

    • @alzahraniabdulrahman
      @alzahraniabdulrahman 3 года назад

      What did you understand, in short , when to use linear phase ?

    • @charvakkarpe
      @charvakkarpe 3 года назад +1

      @@alzahraniabdulrahman The video has a summary of when to use which one at the end. For me, I think about why I'm trying to EQ, and which phase makes more sense. I had been trying to compensate for flaws in a single mic on a recording I couldn't re-do. The errors all show up after the sound. For instance, a Dirac Spike becomes decaying ringing because of the mic diaphragm's nonzero mass. Intuitively, minimum phase would reconstruct the original signal better than zero latency, but it's always better to try things experimentally than to just theorize about them. Theoretical understanding is helpful so you have some idea of what to try, but testing and revising is what leads to success.

    • @alzahraniabdulrahman
      @alzahraniabdulrahman 3 года назад

      @@charvakkarpe thank you.

  • @PawelWalentynski1
    @PawelWalentynski1 11 лет назад

    Thank you !! Best tutorials ever!!

  • @SoundRemains
    @SoundRemains 11 месяцев назад

    Thank you for this awesome tutorial

  • @schnarfdaddyoner
    @schnarfdaddyoner 10 лет назад +1

    This explained so much
    Thank you

  • @GingerDrums
    @GingerDrums 2 года назад

    Saying that Fab Filter Pro 3 is an Industry standard is an understatement. We rely on it at this point.

  • @avalanwa
    @avalanwa 4 года назад

    Bloody fabulous mate! Carry on!

  • @GuitarraConAndres
    @GuitarraConAndres 9 лет назад

    Very well explained. Thanks!

  • @DjangoFlaherty
    @DjangoFlaherty 6 лет назад +21

    My goodness! Parallel processing just got a whole lot more confusing.

  • @robertscovill26
    @robertscovill26 9 лет назад

    Fabsolutely excellent explanation!

  • @Dan-pq1tp
    @Dan-pq1tp 7 лет назад +47

    TL;DR: Use Linear Phase mode for Parallel Processing (aka: when there are two similar/identical signals).

    • @Dan-pq1tp
      @Dan-pq1tp 6 лет назад +17

      Relevant sections:
      5:46 - 6:37 = Definition of "correlated signals"
      18:01 - 18:22 = Summary of when to use Linear-Phase mode; basically almost never.
      11:39 - 13:33 = Demonstration of Linear Phase VS Minimum Latency differences for correlated signals

    • @stephen1561
      @stephen1561 6 лет назад +1

      I appreciate you ♥

    • @RichardMedhurst
      @RichardMedhurst 6 лет назад +1

      cheers fam

    • @ashwinireact
      @ashwinireact 6 лет назад +1

      i love you

    • @MiKEY_SANZ
      @MiKEY_SANZ 5 лет назад +1

      you're a fucking hero

  • @damienlott
    @damienlott 4 года назад

    Impressive tutorial, thanks!

  • @kayaonur5657
    @kayaonur5657 6 лет назад

    best vid ever on the topic.

  • @TheLiverX
    @TheLiverX 4 года назад +1

    I had suspicions, that EQs do something to the phase (FL Studio's built-in EQ 2) either adding a delay to process a signal window or butchering the phase of the signal.
    Really, built-in EQ did both delay and phase change, so I had to add equal amount of EQ for each guitar IR track, I had to equalize the number of EQs to save phase relation.
    Yet, just to make sound better I added artificial delay to IRs (3-10 samples at 44.1) to get the low back in line, but still, that was a revelation at least.

  • @Breakbeat90s
    @Breakbeat90s 7 лет назад

    i cant believe how good this video is holy fucking shit

  • @Limit5482
    @Limit5482 2 года назад

    This is the only guy who makes a tutorial sound like a good mystery novel

  • @soundpurestudio
    @soundpurestudio 9 лет назад +1

    Fabfilter, your products are superb. As well as your tutorials and explanations! Thanks for that

  • @FMN-Music
    @FMN-Music 11 лет назад

    very enlightening. thanks!

  • @paullennox2404
    @paullennox2404 8 лет назад

    Brilliant tutorial!!

  • @iamsunrai
    @iamsunrai 11 лет назад

    totally awesome vibetown

  • @DimaGorelik
    @DimaGorelik 7 лет назад

    Thank you very much! Great video!