9. Understanding Linear Phase - Digital Filter Basics

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024
  • In this video, we'll take a look at how a linear phase filter preserves the shape of a waveform in the time domain. We'll look at the phase response plot in detail and see the difference between an IIR filter and a linear phase FIR filter in action.
    Find the full playlist here: • An Introduction to Dig...
    Repository:
    github.com/Thr...
    References:
    David Dorran - Why linear phase filters are used -
    • Why Linear Phase Filte...
    Digital Filters: A Practical guide, David Dorran
    dx.doi.org/10.1...
    In this series on Digital Filter Basics, we'll take a slow and cemented dive into the fascinating world of digital filter theory. Many resources present this topic with dense and exhausting mathematics. Although a fair understanding of complex mathematics is required to fully comprehend the science of filter design, understanding the basics of filters and how they fundamentally work is better left to analysis and visualizations, which I try to do in this series. We'll learn about feedforward and feedback filter topologies, impulse and impulse responses and and wide variety of other topics.
    If you've got any questions, suggestions or recommendations, type them out here, or send me a message on any of my social channels mentioned below.
    A lot of time was spent on creating this series, and I plan to do more. So please consider subscribing if you wish to be notified about more releases in the future. And if you feel generous: / akashmurthy
    Check out my music here: farfetchd-offi...
    Check out the audio track in the intro and outro here: / tinderbox
    Give me a shout here:
    Website - www.akashmurth...
    Facebook - / akash.murthy.319
    Instagram - / thrifleganger

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

  • @randimafernando7215
    @randimafernando7215 4 дня назад

    Dude thanks so much for this! I was desperately staring at some 100+ lecture slides filled with transfer functions, equations and ambiguous diagrams for HOURS hoping it'd pass into my head via osmosis. Watched your series for an hour and now it makes sense! You're a lifesaver. Please keep making more videos!

  • @sebxlopez
    @sebxlopez 4 месяца назад +13

    Really can't put into words how helpful this entire series has been for me. I'm much closer now to fully understanding everything taught in my advanced acoustic signal analysis course this semester. All they taught us there was the math behind the DFT/FFT, the z-transforms, the LCCDEs, and the filters, but now I have a visual understanding of everything thanks to you. Seeing it visually was just what I needed to connect all the dots together. Brilliant work!!

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

      That's so awesome to hear, I'm glad you found the videos helpful. And thanks so much for the support!

  • @commandercortez
    @commandercortez 18 дней назад

    This is an amazing series! I can't believe how clearly you were able to explain and demonstrate these concepts

  • @herevancelightena9770
    @herevancelightena9770 Месяц назад +3

    I'm begging you. Please do more of this content. It really helps with my understanding to visualize things. If possible I wanted to know more about digital signal processing

    • @akashmurthy
      @akashmurthy  Месяц назад +1

      @@herevancelightena9770 ahh, thanks, I really want to be faster than the pace at which I'm releasing these videos. But it's difficult with work and my other hobbies. I hope to get back to form with regular cadence of videos, soon.

  • @cescu2
    @cescu2 7 месяцев назад +3

    This was absolutely amazing! I watched all your playlists and I am blown away about the quality of organizing and presenting such complex topics. It would be awesome to put all of this in the context of mixing and mastering.

    • @akashmurthy
      @akashmurthy  7 месяцев назад +1

      Thanks very much! That's wonderful to hear. I don't know if I'd do any videos in the context of mixing and mastering, because this content is very objective and mixing and mastering is quite subjective. I'm more comfortable with factual content than opinionated ones..

  • @JunaidAhmed-mi1pw
    @JunaidAhmed-mi1pw 3 месяца назад +2

    I'm immensely thankful to access such valuable content without any cost!

    • @akashmurthy
      @akashmurthy  3 месяца назад +2

      I'm glad to publish these videos for free!

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

    Just brilliant! I will have to dig into the mathatical aspects, but your videos are a great help to relate the more complex concepts to real world audio perception

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

      Thanks so much for the support!

  • @ymonstad
    @ymonstad 7 месяцев назад +2

    This is great content indeed! I came here after the textbooks hit me like a brick wall, but thanks to your excellent explanations and super animations, I can now return to the books with renewed confidence. Thanks a lot!

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

      That's great to hear! The text books have hit me like a wall before as well!

  • @keatonz
    @keatonz 4 месяца назад +2

    This is my first time coming across your channel, but this was a fantastic explanation with very clear visuals. Thank you SO much for this video.

  • @lumapu
    @lumapu 8 месяцев назад +1

    Thank you for your videos, I watched this series in a row (1-9).
    Never have seen such informational audio comments along with clean slides before. I really appreciate what you are doing here.
    Hopefully you'll record another video which describes the transformation from filter frequency response using IFFT to FIR filter coefficients. (A short preview was in video 5 if I remember correctly)

    • @akashmurthy
      @akashmurthy  8 месяцев назад +2

      Thank you for the comment! I'm glad you found the videos digestible. Regarding designing an FIR filter from the frequency domain, I was going to do it at first, but it's going to mathematical, which I wanted to avoid in the first place as a premise of this video series. So, I might consider a programming video along those lines instead.

    • @lumapu
      @lumapu 8 месяцев назад

      @@akashmurthy digestible? It is outstanding!

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

    Never understood Signal Processing better! Thank you so much!

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

      That's great to hear, thanks for checking it out?

  • @KFC-tt2cu
    @KFC-tt2cu 2 месяца назад

    Excellent animation! I have totally understood the concept of linear phase!

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

    Thank you for what you do, Akash! Your playlists opened a whole new world for me. :)

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

      Aww, that's amazing to hear, thank you!

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

    Amazing work! Thanks for sharing your knowledge in a way that is understandable. You mentioned a “acoustics” module in one of your other videos. This is definitely something I would love to see on your channel

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

      Thanks very much! Yea, there's a module on loudness which kinda delves into some of the acoustic elements of sound. But it's not complete yet, and a lot left to go!

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

    Watched all nine videos in this series. Great stuff! I'll definitely be checking out what other videos you made. Only minutely negative thing I can comment on is the speed. I had to slow down playback of all nine videos to 0.75 or else the information would not be retained.

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

      That's awesome, thanks for the feedback. I was a bit worried about the pace too. But this is meant to be a resource to return back to from time to time, so I just thought of cramming as much information as possible, without wasting too much time for a user. But I will keep that in mind for future videos.

  • @bobowzki
    @bobowzki 7 месяцев назад +1

    Fantastic content! You deserve a lot more subscribers!

    • @akashmurthy
      @akashmurthy  7 месяцев назад +1

      Thanks so much! It is what it is!

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

    Awesome work! Very useful even for people not into DSP.

    • @akashmurthy
      @akashmurthy  6 месяцев назад +1

      That's good to know, thanks!

  • @MichaelBarmaley
    @MichaelBarmaley 5 месяцев назад

    thank you! i hope you will cover allpass filter as well

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

    I look forward to the new video.

  • @PASHKULI
    @PASHKULI 8 месяцев назад

    Such a well made videos! Thank you, Akash!

  • @user-sk9ix5ep4c
    @user-sk9ix5ep4c 5 месяцев назад +1

    Nice and concise videos, congrats! Where can I watch the transient response video that follows?

    • @akashmurthy
      @akashmurthy  5 месяцев назад +1

      Thanks! It's not up yet.

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

    Very lively lectures…,it’s hard to imagine, how much time you will invest for doing this

    • @akashmurthy
      @akashmurthy  2 месяца назад +1

      A lot of time! 😂😭 But it's a fun process

  • @sweet_cherry_blossoms
    @sweet_cherry_blossoms 8 месяцев назад

    That's really informative. Thank you !!!

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

    Excellent

  • @formultimedia8102
    @formultimedia8102 6 месяцев назад +1

    So kewwl and wonderful. How did you make these, seamlss graphs and animations.

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

      Thanks mate! Most of the animations were done using After Effects

  • @user-xz7sj7vm2r
    @user-xz7sj7vm2r 3 месяца назад

    can you explain how to unwrap the phase response?

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

      If you follow the code, the unwrapping call is quite simply no.unwrap(). Ideally, if you do these calculations yourself, and not rely on numpy, you'll end up with unwrapped phase during calculations.

  • @Arjun-de9nh
    @Arjun-de9nh 7 месяцев назад

    "When will the next video be released, or when will there be a continuation to the existing one?"

    • @akashmurthy
      @akashmurthy  7 месяцев назад +1

      In a couple of weeks I think

  • @pmishraofficial
    @pmishraofficial 8 месяцев назад

    🙌

  • @jayhu2296
    @jayhu2296 8 месяцев назад

    😍