Arduino PWM MIDI Synthesis with Mozzi

This project uses an off the shelf synthesis library to create complex sounds using pulse-width-modulation (PWM) on one of the Arduino's output pins. For further Mozzi experiments, you can take a look at Arduino FM MIDI Synthesis with Mozzi. Warning! I strongly recommend using an old or second hand keyboard for your MIDI experiments.  I am not … Continue reading Arduino PWM MIDI Synthesis with Mozzi

Arduino R2R Digital Audio – Part 3

So this is where we start to get closer to some proper direct digital synthesis using the hardware developed in part 1 and moving on from the timer-driven code developed in part 2. In Arduino MIDI R2R Digital Audio I add MIDI. In Arduino PWM Sound Output I talk more about the theory of PWM. https://youtu.be/1MPNHMQ-2vs The … Continue reading Arduino R2R Digital Audio – Part 3

Arduino R2R Digital Audio – Part 2

Building on the Arduino R2R Digital Audio project, this uses the Arduino Timer functions to run our code in a more accurate and useful way.  I've now also added some potentiometers to my shield and a jack output socket. In Arduino R2R Digital Audio - Part 3 the code is developed further to support wavetable synthesis. In Arduino … Continue reading Arduino R2R Digital Audio – Part 2