An Introduction to Digital Filters, without the mathematics

Поділитися
Вставка
  • Опубліковано 10 лют 2025
  • 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.
    Find the full playlist here: • An Introduction to Dig...
    References:
    Designing Audio Effect Plugins in C++, Will C. Pirkle -
    www.willpirkle...
    Introduction to Digital Filters, Julius O. Smith - ccrma.stanford...
    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

  • @mrproffesorr75
    @mrproffesorr75 2 роки тому +31

    Extraordinary channel. I've watched your fundamentals on digital audio and it helped me tremendously with university work and I've been blown away by the quality of the videos you produce. Please never stop making videos. Greetings from Bulgaria

    • @akashmurthy
      @akashmurthy  2 роки тому +2

      That's wonderful to hear! I'm glad the videos helped out, cheers from Ireland!

  • @MrLRankin2
    @MrLRankin2 Рік тому +2

    This is a great primer for those coming from the world of RLC filters to the world of DSP filters. I now have a better understanding of what it takes to write the code for a digital filter and why an array is necessary.

    • @akashmurthy
      @akashmurthy  Рік тому

      That's great to hear. I didn't really envision it being used by analog engineers to get into digital filters, but I'm glad that's a possibility!

  • @chandankumarmishra336
    @chandankumarmishra336 Рік тому +2

    bro...where were you all these years...this is pure golden stuff...thanks a ton and respect for creating this goldmine videos.

    • @akashmurthy
      @akashmurthy  Рік тому

      Thanks man, glad you find it useful!

  • @eeemuse
    @eeemuse 11 місяців тому +1

    I'm working on an FIR/IIR filter design assignment using MATLAB and found your channel while searching in youtube. thanks a lot for this hard work.

  • @vishweshgm
    @vishweshgm 2 роки тому +2

    This is where control systems meet digital signals. I know it as in power electronics also, we are faced with same problem where we struggle to make sense of the code. Excited to watch this series.

    • @akashmurthy
      @akashmurthy  2 роки тому

      The struggle is real! Thanks, more coming soon.

  • @jayhu2296
    @jayhu2296 Рік тому +1

    THIS SERIES IS HYPE!! About to binge it all

  • @paulpkae
    @paulpkae 2 роки тому +3

    Your presentations are perfect. I have never seen such content so beautifully put together and delivered as you do. A big ask, but would you be able to do a session on explaining how STI/STIPA modulation works?

    • @akashmurthy
      @akashmurthy  2 роки тому +1

      Thanks so much! Unfortunately though, STI wasn't something that I was aware of, and I probably wouldn't be the most informed person to talk about this.

  • @cinematichormone
    @cinematichormone Рік тому +1

    Thankyou for one More Much Important series ... Everything is So On Point ON This Platform.

    • @akashmurthy
      @akashmurthy  Рік тому +1

      Thanks very much for your continued support!

  • @scopicstuff
    @scopicstuff 2 роки тому

    You’re my favorite content creator, thanks for the videos!

  • @bottomstudio3552
    @bottomstudio3552 2 роки тому +1

    This channel worth more attention 👍

  • @LoupBlancEA
    @LoupBlancEA 2 роки тому +1

    Amazing, looking forward to the course!

  • @luiza177music
    @luiza177music 2 роки тому

    Yes! So excited to get started with this series. I read the book (never finished the full thing) a few times and wrote myself a plugin in JUCE as well, but never gave it a fancy interface like that one. Looking forward to seeing it animated too.

    • @akashmurthy
      @akashmurthy  2 роки тому

      This series is definitely just a small chunk of the beginners section of the book, but I thought it was a very interesting and intuitive part of the book.

    • @luiza177music
      @luiza177music 2 роки тому +1

      @@akashmurthy it really was. Especially considering how fast it can get really abstract and complex (no pun intended)

  • @simawpalmer7721
    @simawpalmer7721 2 роки тому

    finally it is here, yes yes come to papa, I am loving this series already.

  • @tigermanni
    @tigermanni 2 роки тому

    I read some parts of the book as well, without it I would never have made it through my digital signal exams!
    Looking forward of hearing it a second time from you, to consolidate the knowledge.

    • @akashmurthy
      @akashmurthy  2 роки тому +1

      Yes, it's a great book! Every empathetic towards the reader.

  • @ArjanvanVught
    @ArjanvanVught 2 роки тому

    Looking forward to the course. Thanks.

  • @MarianaLourenço-d4h
    @MarianaLourenço-d4h 3 місяці тому

    i will be leaving a like in every video this is quality content at its best

  • @perebalsach
    @perebalsach 2 роки тому +1

    Can't wait for the next one 😊

    • @akashmurthy
      @akashmurthy  2 роки тому

      The next one's coming out tomorrow!

  • @milindaweerasinghe8064
    @milindaweerasinghe8064 2 роки тому

    thanks very much for this series.

  • @SAROJKUMAR-kl9dj
    @SAROJKUMAR-kl9dj 2 роки тому

    Extraordinary sir...

  • @IHearEverythingDude
    @IHearEverythingDude 2 роки тому +1

    Amazing work. Keep it up.

  • @Nukeitnow
    @Nukeitnow 2 роки тому

    Outstanding video thanks!

  • @superman-l3n
    @superman-l3n Рік тому

    I am doing a project on "accurate and enhanced voice recognizing system" which exact model dsp processor
    should i use
    i want ADC and DAC both ports there and i want to use filtering (removing background noise and comparing sample input voice with the voice in the database..)

  • @ddob6674
    @ddob6674 2 роки тому

    Wow! Thanks again :)

  • @ebadurrahmankhan9033
    @ebadurrahmankhan9033 Рік тому

    Mindblowing

  • @Believer610
    @Believer610 8 місяців тому

    I’m curious about the tool you use to display these graphics! I’m a big fan haha.

    • @akashmurthy
      @akashmurthy  8 місяців тому +1

      I mostly use After Effects for the animations. For more mathematical ones, I use Python or P5js.

  • @SolarHosseiny
    @SolarHosseiny 6 місяців тому

    I'm an Audiology student. Can I understand this series or do I need more base knowledge?

  • @douglasfairmeadow
    @douglasfairmeadow Рік тому

    Akash, Ihis is a question unrelated to the filters. 'm curious what plug-in you use for your Bézier curves in After Effects? Aside from great design, I always admire your elegant animation. I use 'Flow' for After Effects, but it doesn't look as nice as this.

    • @akashmurthy
      @akashmurthy  Рік тому

      Thank you! Bezier curves in what way? Visual ones, or the ones controlling the timing of animations?
      I don't use many plugins on AE, most of it is stock. I don't think I've used any curves for drawing as such. If there are any illustrations of frequency responses or graphs, they're usually done in Illustrator and brought over to AE. Illustrator is definitely a better tool for that. If you have an example of timecode of what you're referring to, I can give you more info!

    • @douglasfairmeadow
      @douglasfairmeadow Рік тому

      @@akashmurthy Thanks for the prompt reply. Bezier curves as in 'Ease In' animation curves in After Effects. It means you can gradually slide things to a stop, instead of just the standard 'ease in'. Yours look a bit more advanced than the standard ones, which is what I was admiring!

    • @akashmurthy
      @akashmurthy  Рік тому +1

      @@douglasfairmeadow ah yes, instead of using keyframe presets like Ease In Ease Out, I always use custom velocity. Select Keyframe Velocity and I put in 75% for influence. That's it! I do this for most animations. I learnt it from some motion graphics course on Udemy. For bounce sort of animations, I use expressions.

    • @douglasfairmeadow
      @douglasfairmeadow Рік тому

      Nice work @@akashmurthy

  • @elijahjflowers
    @elijahjflowers 2 роки тому

    Missed you man!

  • @AM-tu1rc
    @AM-tu1rc Рік тому

    Hi uncle ji

  • @dansierra2222
    @dansierra2222 Рік тому

    dude should found a college