TECH 350: dsp SCHEDULE
February
2/4 Acoustics + Descriptions of Sound Review
Homework (HW): Complete TIMARA Start-of-Semester Action Items (sent by Kyle Hartzell soon), review slides (click the date for slides from that day)
2/6 Digital Audio Encoding + Decoding Review
HW: Review slides, prepare for Quiz I on Digital Electronic Music Concepts
—
2/11 Quiz on Digital Electronic Music Concepts | Synthesis Review, Intro. to DSP Systems
HW: Review slides, install Octave (Mac | Windows)
2/13 Synthesis Review, Cont., Intro. to DSP Systems
HW: Review slides, Mini-Assignment 1
—
2/18 Properties of Systems Reviewed, Describing/Designing Filters
HW: Review slides, finish up Mini-Assignment 1
2/20 Describing/Designing Filters, Impulse Response, FIR and IIR Filters, Convolution
HW: Review slides, Mini-Assignment 2
—
2/25 Properties of Systems Reviewed, Describing/Designing Filters
HW: Review slides, prepare for Quiz II on Filters (STUDY GUIDE)
2/27 Quiz II on Filters, Introduce Transfer Functions, Poles + Zeroes, Discuss Class Presentation
HW: Review slides, determine presentation topic
March
3/4 Review of Transfer Functions, Complex Numbers, the FFT (Take 0 and Take 1)
HW: Review slides, work on Class Presentations
3/6 Class Presentations I - Gwen, Em, Sangeetha, David, Ben | The DFT
HW: Review slides, work on Class Presentations
—
3/11 Class Presentations II - Riah, Matt, Kayla, Noah, Savino, Rosalie, Olivia | The DFT Continued, The STFT and FFT
HW: Review slides
3/13 Review Transfer Functions, DFT, STFT, and FFT
HW: Install Max (demo) on personal laptop, Prepare for Quiz III on Transfer Functions, DFT, STFT, and FFT (STUDY GUIDE)
—
3/18 Quiz III on Transfer Functions, DFT, STFT, and FFT | Intro. to Max + Gen~
3/20 Intro. to Max + Gen~, Continued
HW: Consider final project over Spring Break
🌱Spring break - 22nd TO 30th🌸
April
4/1 4/3 Intro. to Max + Gen~, Revisited
HW: Mini-Assignment 3 (gen~) + 4 (gen~), work on final project idea
—
4/8 4/10 Audio Feature Extraction with Sonic Visualizer | Final Project Definition Individual Meetings (4/10)
HW: Mini-Assignment 5 (Sonic Visualizer)
—
4/15 4/17 Intro. to JUCE + VST Plug-ins cont. | Final Project Update Due (4/17)
HW: Mini-Assignment 6 + 7 (JUCE, gen~ and JUCE)
—
4/22 4/24 Self-directed work on final projects (4/22), Group Show+Tell (4/24)
—
4/29 5/1 Final project check-in individual meetings (4/29) | Discuss Final Project Technical Paper
—
May
5/6 5/8 Class Presentations
—
5/18 Final Project Technical Papers Due