0:00 - Plan for today
1:10 - Brief Bluetooth reminder
2:00 - Generic Access Profile (GAP)
3:15 - Some background on GAP
5:00 - Asymmetry in the GAP layer
5:30 - Building a GAP advertising packet
8:55 - Packet handler for GAP connection process
10:30 - Summarizing our Bluetooth discussions
14:30 - Options for wireless communication
15:40 - Infrared UART communication
22:25 - Types of sound synthesis
24:05 - Additive synthesis for instrument synthesis
26:30 - Simulating a bell with additive synthesis
29:00 - Using additive synthesis to make a speech vocoder
32:00 - Could you emulate Daft Punk’s speech vocoder?
34:15 - Instrument vocoders
35:05 - FM synthesis
38:05 - Karplus strong for string synthesis
40:45 - TRIAD for solving the attitude determination problem
46:25 - How would you do this in space?
49:15 - Plan for next week
Spring, 2025 lectures from ECE 4760 (Digital Systems Design Using Microcontroller) at Cornell University.
Course site: https://ece4760.github.io
Hunter’s site: https://vanhunteradams.com