Тёмный

9. Understanding Linear Phase - Digital Filter Basics 

Akash Murthy
Подписаться 17 тыс.
Просмотров 8 тыс.
50% 1

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

Опубликовано:

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 57   
@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 3 месяца назад
@@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.
@sebxlopez
@sebxlopez 5 месяцев назад
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 5 месяцев назад
That's so awesome to hear, I'm glad you found the videos helpful. And thanks so much for the support!
@fliegenschreck2275
@fliegenschreck2275 9 дней назад
What an amazing video!!! This is my second RU-vid commentary I have done my entirely life, but I needed to thank you for this. I am a German mechatronics engineer student and asked my professor to explain this but didn’t understand at all. You have done such a great job on explaining it, that I am feeling happiness during an exam phase. Thank you so much!!
@randimafernando7215
@randimafernando7215 Месяц назад
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!
@akashmurthy
@akashmurthy Месяц назад
Glad it helps man! But unfortunately, you're going to have to learn those transfer functions and equations by the looks of it, if you're studying to pass an exam!
@spanksy_
@spanksy_ 2 дня назад
very excited for future installments on this channel. top tier DSP content. the soundtracks and animations make this content especially inviting.
@cybertrucklife4799
@cybertrucklife4799 20 дней назад
Thanks a ton for such simple yet concise explanation of some hard to understand topics of signal processing. I know so much more about FIR and IIR thanks to your videos. Please post the transient response video. I wasn’t able to find it on your channel.
@JunaidAhmed-mi1pw
@JunaidAhmed-mi1pw 5 месяцев назад
I'm immensely thankful to access such valuable content without any cost!
@akashmurthy
@akashmurthy 4 месяца назад
I'm glad to publish these videos for free!
@cescu2
@cescu2 8 месяцев назад
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 8 месяцев назад
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..
@ymonstad
@ymonstad 9 месяцев назад
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 8 месяцев назад
That's great to hear! The text books have hit me like a wall before as well!
@vidhiruparelia4706
@vidhiruparelia4706 4 месяца назад
Never understood Signal Processing better! Thank you so much!
@akashmurthy
@akashmurthy 4 месяца назад
That's great to hear, thanks for checking it out?
@keatonz
@keatonz 6 месяцев назад
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.
@akashmurthy
@akashmurthy 5 месяцев назад
Thank you so much! :)
@commandercortez
@commandercortez Месяц назад
This is an amazing series! I can't believe how clearly you were able to explain and demonstrate these concepts
@lumapu
@lumapu 9 месяцев назад
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 9 месяцев назад
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 9 месяцев назад
@@akashmurthy digestible? It is outstanding!
@KFC-tt2cu
@KFC-tt2cu 3 месяца назад
Excellent animation! I have totally understood the concept of linear phase!
@MadhavLive
@MadhavLive 5 месяцев назад
Thank you for what you do, Akash! Your playlists opened a whole new world for me. :)
@akashmurthy
@akashmurthy 4 месяца назад
Aww, that's amazing to hear, thank you!
@rockfighter800
@rockfighter800 4 месяца назад
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 4 месяца назад
Thanks so much for the support!
@bobowzki
@bobowzki 9 месяцев назад
Fantastic content! You deserve a lot more subscribers!
@akashmurthy
@akashmurthy 9 месяцев назад
Thanks so much! It is what it is!
@DKDiveDude
@DKDiveDude 8 месяцев назад
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 8 месяцев назад
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.
@jarnowilliamoost
@jarnowilliamoost 7 месяцев назад
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 7 месяцев назад
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!
@Dagor
@Dagor 8 месяцев назад
Awesome work! Very useful even for people not into DSP.
@akashmurthy
@akashmurthy 8 месяцев назад
That's good to know, thanks!
@MichaelBarmaley
@MichaelBarmaley 6 месяцев назад
thank you! i hope you will cover allpass filter as well
@PASHKULI
@PASHKULI 9 месяцев назад
Such a well made videos! Thank you, Akash!
@akashmurthy
@akashmurthy 9 месяцев назад
Cheers mate!
@yincang9145
@yincang9145 5 месяцев назад
I look forward to the new video.
@sweet_cherry_blossoms
@sweet_cherry_blossoms 9 месяцев назад
That's really informative. Thank you !!!
@akashmurthy
@akashmurthy 9 месяцев назад
Glad it was helpful!
@LucasR.FernándezGarabenta
@LucasR.FernándezGarabenta 6 месяцев назад
Nice and concise videos, congrats! Where can I watch the transient response video that follows?
@akashmurthy
@akashmurthy 6 месяцев назад
Thanks! It's not up yet.
@ghennadude
@ghennadude 27 дней назад
Really intuitive visualized explanation. But, can you explain a bit more about the wrapped/unwrapped phase? I feel lost at that point.
@akashmurthy
@akashmurthy 25 дней назад
@@ghennadude phase or angle is measured in radian or degree. The phase referred to here is the angle subtended by a complex exponential in a unit circle representation on the complex plane, which represents the delay experienced by a spectral component. You don't need to know this, unless you get into the math of it. But basically, the more the angle, the more the delay. Since a circle has 2Pi radian or 360 degrees, after the complex exponential makes a full circle, it goes back to 0deg. So you can "wrap around" the phase and represent it withing the boundary of 0 to 2pi radian or 0 to 360 degrees. But you can also "unwrap" and keep count of the total number of rotations done, so that the angle is not just bounded to 0 to 2pi. Hope that helps. It's not an intuitive concept if you don't get into the math.
@VU3FKA
@VU3FKA 4 месяца назад
Very lively lectures…,it’s hard to imagine, how much time you will invest for doing this
@akashmurthy
@akashmurthy 4 месяца назад
A lot of time! 😂😭 But it's a fun process
@formultimedia8102
@formultimedia8102 7 месяцев назад
So kewwl and wonderful. How did you make these, seamlss graphs and animations.
@akashmurthy
@akashmurthy 7 месяцев назад
Thanks mate! Most of the animations were done using After Effects
@butchwarns
@butchwarns 7 месяцев назад
Excellent
@U9191-e6s
@U9191-e6s 4 месяца назад
can you explain how to unwrap the phase response?
@akashmurthy
@akashmurthy 4 месяца назад
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 8 месяцев назад
"When will the next video be released, or when will there be a continuation to the existing one?"
@akashmurthy
@akashmurthy 8 месяцев назад
In a couple of weeks I think
@pmishraofficial
@pmishraofficial 9 месяцев назад
🙌
@jayhu2296
@jayhu2296 9 месяцев назад
😍
Далее
2. Filter Characteristics - Digital Filter Basics
10:17
6. Finite Impulse Response - Digital Filter Basics
12:51
Учёные из Тринидад и Тобаго
00:23
7. Feedback Filter - Digital Filter Basics
13:46
Просмотров 6 тыс.
Real-time Audio Effects on the SNES
24:01
Просмотров 273
4. Feedforward Filter - Digital Filter Basics
16:01
Просмотров 10 тыс.
You Don't Understand EQ
17:41
Просмотров 769 тыс.
Analog & Digital Filters
8:02
Просмотров 2,1 тыс.