Skip to content

berndporr/digital_signal_processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital Signal Processing

alt tag

These are the lecture notes which are part of my Digital Signal Processing (DSP) class which consists of YouTube clips and 3 extensive assignments = flipped classroom.

PDF

Online version

The coding language is Python.

YouTube clips

The YouTube Clips are structured in playlists. Every playlist has a specific topic.

Labwork

The lab is project based with every project running for 3 weeks:

  • Fourier Transform: Audio manipulation with the Fast Fourier Transform (FFT)
  • Finite Impulse Response filters (FIR): ECG 50Hz / DC removal, matched filters & heartbeat / rate detection and LMS filters
  • Infinite Impulse Response filters (IIR): Realtime filtering and plotting of data coming from an ADC

Prerequisites to compile this LaTeX doc

How to generate the PDF and HTML page

There is a makefile which first runs pdflatex and then chirun which outputs it to the docs subdir. It also assumes that this lives in a repo as it makes sure the docs subdir is included.

Just run

make

which generates both the local PDF and the web page in docs.

Creative commons BY-SA (C), 2018-2025 Bernd Porr bernd.porr@glasgow.ac.uk

About

Digital Signal Processing lecture notes

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors