Arduino MIDI Logic Analyser

After having a few issues debugging the MIDI connection for my Multi-Mode MIDI Step Sequencer I started wondering about the possibility of building a simple Arduino-based tool to help debug MIDI serial links. I'm thinking something like a MIDI "logic analyser".  This is the result. Warning! I strongly recommend using old or second hand equipment … Continue reading Arduino MIDI Logic Analyser

Arduino Top Octave Generator – Counter Experiments – Part 2

This is an incomplete experiment, but I wanted to test the principles from Arduino Top Octave Generator and Arduino Top Octave Generator – Counter Experiments in practice a little more. You may recall the basic idea here is to generate 12 tones using an Arduino and then use binary counters to divide them by 2 several … Continue reading Arduino Top Octave Generator – Counter Experiments – Part 2

AD9833 MIDI Poly Signal Generator

Here are the details of how I added MIDI to my six-way AD9833 Poly Signal Generator shield building on the code that enabled the pots and switches from AD9833 Poly Signal Generator – Part 2. https://youtu.be/gnYn5I3gP9I Warning! I strongly recommend using an old or second hand equipment for your experiments.  I am not responsible for any … Continue reading AD9833 MIDI Poly Signal Generator

AD9833 Poly Signal Generator – Part 2

Following on from having built a six-way AD9833 Poly Signal Generator shield, its time to play with the pots and buttons. https://youtu.be/px4RQnccjmg Warning! I strongly recommend using an old or second hand equipment for your experiments.  I am not responsible for any damage to expensive instruments or amplification! These are the key Arduino tutorials for … Continue reading AD9833 Poly Signal Generator – Part 2

Arduino Top Octave Generator

My previous experiments with Arduino tone() polyphony have led to a curious tangent, following some comments on a hackaday post featuring my original project that compared my project to Top Octave Generators.  This describes how I used the same principle to create a simplified (and not very accurate or useful) Arduino Top Octave Generator as … Continue reading Arduino Top Octave Generator

Arduino Tone Polyphony – Part 4

In this final (for now) part of my Arduino Tone Polyphony project I'm returning to part 2 which was creating a stand-alone, full 12-note polyphonic tone keyboard with an Arduino Uno and committing it to an Arduino Shield using a proto-shield. Warning! I strongly recommend using old or second hand equipment for your experiments.  I am … Continue reading Arduino Tone Polyphony – Part 4

Arduino Tone Polyphony – Part 3

Having achieved my full 12-note polyphony both over MIDI and using built-in keyboard encoding, the last part of this experiment was to see what range was possible using this method for tones.  This project manages four octaves with 12-note polyphony and tuning that, whilst isn't perfect, isn't too bad either. https://youtu.be/Vf4GcZHLVJQ Warning! I strongly recommend … Continue reading Arduino Tone Polyphony – Part 3