Sound Synthesis and MIDI with the Arduino

Lesson 01 - Arduino Basics

17. December 2018

Getting Started

Arduino IDE

References

Code

Lesson 02 - Sound Synthesis

 7. January 2019 - 4pm\\

Buzzer Songs

PWM

ASCII

Sensors

Schematics



Audio Processing

Mozzi Library

Fast PWM

DSP Shield

Suggested Reading

Lesson 03 - MIDI

21. Janury 2019

Introduction

MIDI Libraries

MIDI Specifications

Decimal to Binary

Arduino & MIDI

Suggested Reading

Lesson 04 - Interfacing

4. February 2019

SPI and I2C

Firmata

Processing

MAX MSP

Pure Data

https://puredata.info/downloads

Firmata Input doesn't work with the internal pull-up resistor of the Arduino. One has to connect a pull-down resistor to the switching pin.