Back to Browse

#6 - Direct Digital Synthesis (DDS)

7.6K views
Feb 19, 2021
51:58

0:00 - Administrivia and announcements 3:00 - DDS introduction and central abstraction 8:20 - High-level overview of the algorithm 13:15 - Solving for the phase accumulator increment 19:20 - A numeric example 20:50 - Synthesizer resolution 26:20 - How large should your sine table be? 32:05 - How do you index into the sine table? 36:00 - Common questions 39:15 - The algorithm in code 43:35 - Listening and looking at synthesized sound 45:35 - Frequency modulation with DDS Spring, 2021 lectures from ECE 4760 (Digital Systems Design Using Microcontrollers) at Cornell. Co-instructed with Bruce Land. Some of the content in these lectures comes from Bruce’s 2017 lectures, linked below: https://www.youtube.com/playlist?list=PLKcjQ_UFkrd43P4lgzCot1hgiUu8onfaj Course site: https://people.ece.cornell.edu/land/courses/ece4760/

Download

0 formats

No download links available.

#6 - Direct Digital Synthesis (DDS) | NatokHD