Demonstration Videos
Dedicated DSP filter chip in Roland FA-06 workstation [0:19 - 1:15]
Software DSP filter coded into Arturia Modular V computer program [3:03 - 4:47]
Analog filters in modular cabinet [2:53 - 4:39]
Demonstration of NON-LINEAR mixing of signals (Modulation)
Demonstration of LINEAR mixing and comparison to non-linear sound
Effect of Sample Rate on AD-DA conversion
Lectures from 2016:
Lecture 1 & 2
Analog and Digital signals
Advantages of DSP
Impuse and Step functions
Lecture 3 & 4
Recursive and non-recursive difference equations / convolution
Example of Difference equation calculation
Difference equations and impulse response
Cascaded DSP's
Lecture 5 & 6
Time Domain and Frequency Domain
Euler's Relation
Signal Functions
Math Tools
Fourier
Summary Lecture
Difference equations and their block diagrams
Input as a sum of impulses & output as a sum of impulse responses
Using a table to perform convolution
DSP's in series and parallel
Lecture - Oct 17
Fourier Transform, Fast Fourier Transform and Discrete Fourier Transform
Digital Frequency, Unit Circle, Frequency Resolution and the DFT
Notch Filter, Frequency Response from the Difference Equation
Worked example of Frequency Response from the Difference Equation
Lecture - Oct 19
Frequency Response and Complex Numbers
Worked Example - finding the magnitude and phase response from the Frequency Response
Worked Example - finding the output of the DSP from the Frequency Response and the input
Lecture - Oct 26
Translating the input data to the Frequency Domain using the DTFT
Finding the Frequency Response from the Difference Equation
Worked Example - Frequency Response from Difference Equation
Energy and Power signals in time domain, Parseval's theorem
Finding the power in a sinusoid using calculus
Adding the phasors of the sinusoid to prove Parseval's theorem
Computing signal energy from the frequency domain
Finding the Frequency Response from the Impulse Response
Various statements of Parseval's theorem
Lecture - Nov 2
Summary - Difference Equation, Impulse Response, Frequency Response, DFT and DTFT
Summary - Proof of Parseval's Theorem
Summary - Different Double Sided Spectrums
Introduction to the z-domain
z-domain and sum of a geometric series
Finding the z-domain transform of various time-domain data inputs
Lecture - Nov 9
Summary of Z-transform (transfer function), Frequency response and Difference equation
Transfer functions in series and parallel
Lecture - Nov 16
Finding the transfer function from the difference equation
Finding the difference equation from the transfer function
Finding the difference equation from the transfer function - second example
Finding the transfer function and the difference equation from the impulse response
Finding the overall transfer function for DSP's in series from a diagram
Working for the above example
Relationship of Poles and Zeros to the transfer function
Table of Inverse Z-transforms
Lecture - Nov 23
Relating the original input frequencies to it's (n-point) DTFT graph
Finding the Poles and Zeros for a given transfer function
Finding the Poles and Zeros for a given transfer function