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
Category: Advanced
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
Arduino R2R Digital Audio
This project shows an example of digital to analogue synthesis. Technically this is what is called direct digital synthesis, but in its most basic form. In Arduino R2R Digital Audio - Part 2 I add some control and develop the code further. In Arduino R2R Digital Audio - Part 3 the code is developed further to support … Continue reading Arduino R2R Digital Audio
Arduino MIDI Touch Piano
Just to complete the set, this is the Arduino Touch Piano – Part 2 stripboard version generating MIDI rather than tones. https://youtu.be/lJJe-0p2Y7k Warning! I strongly recommend using an old or second hand keyboard for your MIDI experiments. I am not responsible for any damage to expensive instruments! This builds on all the knowledge gained so far … Continue reading Arduino MIDI Touch Piano
Arduino Touch Piano – Part 2
This is a minor update to the Arduino Touch Piano. I have some conductive copper tape so wanted to make an actual keyboard shape for the touch piano. But adding copper has made the sensing a lot more unreliable, so one trick the Capacitive Sensor library suggests improves reliability is to add a small capacitor between … Continue reading Arduino Touch Piano – Part 2
Arduino Touch Piano
This is another variant of the Simple Arduino Music Keyboard but this time using touch capacitive sensors. Basically a keyboard with touch sensitive keys. This generates a tone internally, but it would relatively easy to change it out output MIDI commands. In Arduino Touch Piano - Part 2 I update the circuit for better performance and build … Continue reading Arduino Touch Piano