Applied DSP No. 6: Digital Low-Pass Filters

Поделиться
HTML-код
  • Опубликовано: 29 окт 2024

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

  • @shan_singh
    @shan_singh Год назад +4

    I wish I had seen this video earlier
    taught me dsp more than the teachers did in the entire semester

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

    Got up at 6 am to work on an assignment I have been stressed with and the music made me laugh in 15 sec... Thanks! I NEED this

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

    I feel glad to find this channel, tks for teach us

  • @reptilejesus829
    @reptilejesus829 3 года назад +6

    Dude this is so well made
    Thank you loads for the uploads

  • @thechocolatemonster3392
    @thechocolatemonster3392 3 года назад +11

    A superb video! We need more videos like these! Looking forward to the rest of the series.

  • @bigmistqke
    @bigmistqke 2 года назад +5

    Aaaaaaa so that's how filtering and delay are related to each other. Damn, that really wasn't clear for me when I was reading up on it, these visualizations really help!

  • @Teflora
    @Teflora 3 года назад +11

    That was really well explained, loved the visuals!

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

    I've been trying to understand this for a whole semester, and gave up somewhere in the middle. You're really good at this.

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

    It's amazing this could be done in 1987 with musical instruments like the Roland D50.

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

    Include key and important concepts and explain in-depth in an easy-to-understand method, which can establish a strong framework and connection in the cognitive structure of learners.
    Very touching teaching, thank you very much! Excellent!!

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

    WOW THIS IS SO CLEAR

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

    good stuff Dr. Kim!

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

    I love you bro. I've been struggling to understand this for weeks!

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

    After Long time saw a nice tutorial. Thank u sir

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

    I am speechless, what quality content!

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

    Wow that was one of the best explanations and visualization of convolution I've seen. Thank you!

  • @willjacques9573
    @willjacques9573 3 года назад +2

    This, is AMAZING, thank you!

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

    This is such an excellent clear explanation of FIR and IIR filters! Good job.

  • @raymendoza8157
    @raymendoza8157 2 года назад +2

    Very clearly explained! Getting back to reviewing this stuff for some pet projects after 15 years. Hits different with clear explanations, nice diagrams, and a polished presentation. THANK YOU! :subscribed!:

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

    Awesome visualizations, explanations

  • @CustomBlink
    @CustomBlink 3 года назад +2

    Fantastic series! Thank you very much for sharing these.

  • @ahm992
    @ahm992 3 года назад +2

    This song from 5:15 is something from Daredevil ,am i right ?
    i'm sure i heard it multiple times when fisk is around .

    • @youngmoo-kim
      @youngmoo-kim  2 года назад

      Probably (sorry, I haven't seen Daredevil). It's Bach's Cello Suite No. 1, as performed by Yo Yo Ma.

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

    Such a good series! Upvote for the continuation of this amazing series/course!

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

    Wow I've never thought about the LPF always obstructing fast changing signals in a way that it would smooth things out and become this "avg"-ing filter

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

    Great explanation, thanks!

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

    Now almost one year after my signal class in college I finally can visualize convolution

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

    pure gold

  • @ChrisSullivanVE3NRT
    @ChrisSullivanVE3NRT 9 месяцев назад +1

    The best part for me was the relationship of moving average to FIR, and running average to IIR, and how that affects frequency response. It sounds like you used two different microphones, and at one point I was confused as to whether the change in timbre was part of the lesson or, as I think was the case, just an artefact of the editing. The background marimba or whatever it was distracting when listening with headphones. I think the video would be better off without it. Overall, that's great content and I'm looking forward to watching more of them.

  • @rysea9855
    @rysea9855 2 года назад +2

    Fantastic video! Great explanation paired with great visuals, I actually understand how LP filters work now. Can't wait to mess around with the math behind this and hopefully make some interesting variations of the filter.
    Bit sad to see that this video is so low in views though. I think you could attract a lot more attention with a title like "How digital low-pass filters work", which is what I initially typed in to find information about how LP filters work.

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

    Great video!

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

    I found this video very usefull.

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

    Thank you for a great vid. Very clear and well explained, great animations too

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

    Захоплююча лекція. Переглянув з задоволенням.

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

    These are extremely well edited videos with excellent explanations!

  • @elsharko87
    @elsharko87 6 месяцев назад

    This is amazing!

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

    great!

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

    Perfect 👏🏻👏🏻👏🏻!

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

    Can you also make a video of low pass filters and how to eliminate or avoid overshoots in the time domain?

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

    Amazing series. Why is the convolution sum from negative to positive infinity?

  • @ManishKumar-xc9dp
    @ManishKumar-xc9dp 2 года назад

    Superb vdo

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

    Dear Youngmoo Kim,
    I was wondering how was the animation made? It is so cool. Was it made by manim?

    • @youngmoo-kim
      @youngmoo-kim  2 года назад +2

      I tried manim initially, but it didn't really fit with my process and experience (largely based in matplotlib). So for the graphs, I generate the individual frames with matplotlib, compile those into short animation videos, and put the whole thing together with narration in macOS Keynote. I probably spend way too much time tweaking individual animation frames 🙂 The whole process takes a while, but I like how it looks in the end!

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

    I wonder what happened to Applied DSP No. 5 and 7

    • @youngmoo-kim
      @youngmoo-kim  2 года назад +1

      Posted No. 7 a while ago and I *just* posted No. 5. Hope you like them 🙂 I'm teaching the course again this Fall, so there will be more updates coming soon!

  • @adrenaline1
    @adrenaline1 2 месяца назад

    Found a typo I think. On 10:57, since h(n) = (0.9)^n, then its H(z) = 1/(1-0.9/z). Yet, applying the ZT to the provided difference equation: y(n) = 0.9x(n)-y(n-1), we get H(z) = 0.9/(1-0.9/z).

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

    At 12:15, I think the two graph lines should be getting further apart, not coming closer together! The magnitude of higher frequencies should be reducing as the filter graph gets steeper, not the other way round. Actually, to follow your narration, the filter graph should start of steep and then get flatter and flatter (closer to 1).

    • @youngmoo-kim
      @youngmoo-kim  2 года назад +1

      I believe the animation is correct, but I probably could've done a better job explaining this... As the coefficient changes (decreases), the time-domain impulse response (top graph) becomes closer to an impulse, but the frequency response (bottom graph) becomes closer to an all-pass filter (flat), which is what you described. Hope that makes sense!

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

      @@youngmoo-kim Yes, sorry, I'm now not sure why I was confused/wrong about this 6 months ago.

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

    What if I have to filter my data offline? Is it work if I apply FFT, cut off the frequencies I don't need, then I apply inverse FFT?

    • @youngmoo-kim
      @youngmoo-kim  2 года назад

      You can, but there are some hidden issues. See video No. 8 for more details!

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

    Love these vids, its helping me revise my signals and systems and DSP. At 10:46 shouldn’t it be n+1-m as at m=n ill get 0.9 otherwise i would get 1*x[n] at n=m.

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

    what is the bgm at the beginnig? i love it

  • @IamSentient314
    @IamSentient314 2 года назад +2

    Where did Applied DSP No. 5 go?

    • @youngmoo-kim
      @youngmoo-kim  2 года назад

      Just posted it 🙂 Sorry for the long wait. I'm teaching the course again this Fall, so there will be more frequent updates in the near future!

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

    Wow, I just have question, how IIR filter can over come aliasing error?

    • @youngmoo-kim
      @youngmoo-kim  2 года назад

      The key to reducing aliasing is low-pass filtering. So you can use either an FIR or IIR to design a low-pass filter to do the job.

  • @user-su5sq5ib3i
    @user-su5sq5ib3i 2 года назад +1

    I would love to learn this code

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

    It would be better if you add subtitle.

  • @ManishKumar-xc9dp
    @ManishKumar-xc9dp 2 года назад

    Pls add subtitle