• maiweb v0.1.0
  • ★
  • Feedback

Digital Signal Processing

active · last success 2026-06-18 23:24

Visit site ↗ · Feed ↗

  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2025-10-15 15:25
    ↗

    ▶ Watch on YouTube Opens in a new tab

    No full content extracted yet.

    Extracting…
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2021-11-25 15:32
    ↗

    ▶ Watch on YouTube Opens in a new tab

    No full content extracted yet.

    Extracting…
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2021-10-17 22:40
    ↗

    Here, the standard FIR Python filter class is extended by a method which changes the coefficients (= the learning rule). Then 50Hz is removed from an ECG. See the adaptive filter playlist: https://www.youtube.com/watch?v=C0qUQNwP6SY&list=PLxWwb-b9LnpAtV3arjkyl3ltE2sMyTzEl

    ▶ Watch on YouTube Opens in a new tab
    Here, the standard FIR Python filter class is extended by a method which changes the coefficients (= the learning rule). Then 50Hz is removed from an ECG. See the adaptive filter playlist: https://www.youtube.com/watch?v=C0qUQNwP6SY&list=PLxWwb-b9LnpAtV3arjkyl3ltE2sMyTzEl
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2021-10-17 22:39
    ↗

    With the help of the gradient descent we derive the learning rule how the coefficients are changed so that the average error is minimised.

    ▶ Watch on YouTube Opens in a new tab
    With the help of the gradient descent we derive the learning rule how the coefficients are changed so that the average error is minimised.
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2021-10-17 22:39
    ↗

    Adaptive FIR filters are filters where the coefficients are changing while the filter is operating. It's aim is to minimise the average error between a desired signal and its output.

    ▶ Watch on YouTube Opens in a new tab
    Adaptive FIR filters are filters where the coefficients are changing while the filter is operating. It's aim is to minimise the average error between a desired signal and its output.
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2020-10-07 22:02
    ↗

    In practical applications the number of samples is finite so you'll have a limited number of samples at hand. This leads to certain limitations which are discussed.

    ▶ Watch on YouTube Opens in a new tab
    In practical applications the number of samples is finite so you'll have a limited number of samples at hand. This leads to certain limitations which are discussed.
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2020-09-12 10:08
    ↗

    I've compared a few microphones / techniques when recording lectures. Microphones: BPHS1 (pro headset), AKG451 (pro radio moderator mic), PC310 (gaming headset), Clip on mic (as used in lecture theatres) and the dreaded mic in a laptop. The single most important rule is to...

    ▶ Watch on YouTube Opens in a new tab
    I've compared a few microphones / techniques when recording lectures. Microphones: BPHS1 (pro headset), AKG451 (pro radio moderator mic), PC310 (gaming headset), Clip on mic (as used in lecture theatres) and the dreaded mic in a laptop. The single most important rule is to keep the distance between microphone and speaker below 20cm. Ideally less. Anything else are myths! Happy recording.
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2020-05-30 11:39
    ↗

    In this clip I describe how I've made the online lectures of this DSP class. I've been using an EPSON ELPDC06 visualiser for this purpose. More info here: http://berndporr.blogspot.com/2018/04/blended-learning.html Bernd Porr

    ▶ Watch on YouTube Opens in a new tab
    In this clip I describe how I've made the online lectures of this DSP class. I've been using an EPSON ELPDC06 visualiser for this purpose. More info here: http://berndporr.blogspot.com/2018/04/blended-learning.html Bernd Porr
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2020-05-30 11:32
    ↗

    This howto shows you how to record with zoom by doing a zoom meeting with yourself, enabling screen sharing and then off you go! Bernd Porr.

    ▶ Watch on YouTube Opens in a new tab
    This howto shows you how to record with zoom by doing a zoom meeting with yourself, enabling screen sharing and then off you go! Bernd Porr.
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2017-11-04 16:22
    ↗

    https://github.com/berndporr/iir_fixed_point The C++ demo simulates a realtime process in reading integer ECG data from a file and then processing it sample by sample by our two biquad filters.

    ▶ Watch on YouTube Opens in a new tab
    https://github.com/berndporr/iir_fixed_point The C++ demo simulates a realtime process in reading integer ECG data from a file and then processing it sample by sample by our two biquad filters.
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2017-11-04 16:17
    ↗

    The coefficients are calculated with the help of Python high level commands. They all directly generate 2nd order pole/zero pairs so that these can be copy/pasted into the filter C++ class.

    ▶ Watch on YouTube Opens in a new tab
    The coefficients are calculated with the help of Python high level commands. They all directly generate 2nd order pole/zero pairs so that these can be copy/pasted into the filter C++ class.
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2017-11-04 16:17
    ↗

    https://github.com/berndporr/iir_fixed_point The C++ implementation of the Direct Form Type I filter is completely kept in a header file so that no library is generated and the C++ compiler can in the best case inline the filter function to speed up calculations.

    ▶ Watch on YouTube Opens in a new tab
    https://github.com/berndporr/iir_fixed_point The C++ implementation of the Direct Form Type I filter is completely kept in a header file so that no library is generated and the C++ compiler can in the best case inline the filter function to speed up calculations.
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2017-11-04 16:15
    ↗

    Fixed point IIR filters just use integers for all operations. The coefficients are scaled up so that they use the full dynamic range of the integer coefficients but won't create overflows in the accumulator.

    ▶ Watch on YouTube Opens in a new tab
    Fixed point IIR filters just use integers for all operations. The coefficients are scaled up so that they use the full dynamic range of the integer coefficients but won't create overflows in the accumulator.
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2017-11-04 16:15
    ↗

    Fixed point IIR filters can be implemented by creating a chain of 2nd order filters which are implemented as Direct Form I filters.

    ▶ Watch on YouTube Opens in a new tab
    Fixed point IIR filters can be implemented by creating a chain of 2nd order filters which are implemented as Direct Form I filters.
  • Digital Signal Processing youtube.com audio-and-video channel video youtube 2017-11-03 17:10
    ↗

    Scipy has a large selection of high level filter commands.

    ▶ Watch on YouTube Opens in a new tab
    Scipy has a large selection of high level filter commands.
  • End of feed
Maibook — your private personalized AI community
  • rcanand.com
  • mlaillc.com
  • @rcanand (X)
  • LinkedIn
  • Feedback
  • Credits