Subscribers 10,100
Views 1,406,181
Videos 186
Country GB
Created Sep 2013 (11 years old)
Topics Technology Knowledge Lifestyle_(sociology)
Actions Copy all info to clipboard
You can use it to paste it into ChatGPT and analyze the channel

Contacts and Links

Description

These are video clips of the Digital Signal Processing courses at the School of Engineering / University of Glasgow.

I'm Dr Bernd Porr, lecturer in Electronics and Electrical Engineering + Biomedical Engineering / AI at the University of Glasgow.

This course covers:
- Signal processing with the Fourier Transform (non - causal signal processing)
- FIR filters (causal signal processing)
- IIR filters (causal signal processing)

I use handwritten notes, design/simulate in Python and then provide you with the real implementation in C/C++. Check out github for the C/C++ implementations of FIR and IIR filters.

Testimonial:
"This was very well taught course. The video lectures were a fantastic idea. The content is very well explained and the clips with scripted explanations spare the time wasted in the classroom on handwaving and mistakes. There is a lot of chances to interact with the lecturer and ask about additional explanations and feedback during the laboratories and tutorials."

Videos from channel

Published Title Description Views
Nov 25, 2021 IIR high level design commands: Summary (0003) ... 505
Oct 17, 2021 Adaptive FIR LMS filters: 50 Hz removal as an example in Python Here, the standard FIR Python filter class is extended by a ... 10,697
Oct 17, 2021 Adaptive FIR LMS filters: deriving the learning rule With the help of the gradient descent we derive the learning... 3,000
Oct 17, 2021 Adaptive FIR LMS filters: Introduction Adaptive FIR filters are filters where the coefficients are ... 7,356
Oct 07, 2020 Sampled signals: Finite length effects of the Discrete Fourier Transform In practical applications the number of samples is finite so... 1,389
Sep 12, 2020 How to get the perfect sound for a zoom session or lecture? 20cm rule! I've compared a few microphones / techniques when recording ... 382
May 30, 2020 Using the visualiser to create an online lecture with zoom In this clip I describe how I've made the online lectures of... 1,077
May 30, 2020 How to record online lectures with zoom (Basic) This howto shows you how to record with zoom by doing a zoom... 213
Nov 04, 2017 Fixed point IIR filters (Py): C++ filter demo (0003) https://github.com/berndporr/iir_fixed_point The C++ demo si... 3,136
Nov 04, 2017 Fixed point IIR filters (Py): Calculating the coefficients (0002) The coefficients are calculated with the help of Python high... 4,541
Nov 04, 2017 Fixed point IIR filters (Py): C++ implementation of the Direct Form I filter (0001) https://github.com/berndporr/iir_fixed_point The C++ impleme... 4,679
Nov 04, 2017 Fixed point IIR filters (Py): Introduction 0000 Fixed point IIR filters just use integers for all operations... 3,032
Nov 04, 2017 Fixed point IIR filters (Py): Summary (0004) Fixed point IIR filters can be implemented by creating a cha... 1,063
Nov 03, 2017 High level IIR filter design in Python: Introduction (0000) Scipy has a large selection of high level filter commands.... 3,923
Nov 03, 2017 High level IIR filter design in Python: Butterworth filter (0001) The most common IIR filter is the Butterworth filter.... 7,915