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
Category: Project Categories
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
AD9833 Poly Signal Generator
Something I wanted to do right from first getting hold of some AD9833 Signal Generators was to set several of them up on a single shield. This project shows how to drive four of them from an Arduino Uno. In part 2 I start to experiment with the controls. In the final part, I add MIDI. … Continue reading AD9833 Poly Signal Generator
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 5
Ok, I thought I’d done with Arduino Polyphony for the time being, but something else came up today that I wanted to try. My post got a mention on the Hackaday blog and one of the comments has led me to a tweak that helps the tuning a little. https://youtu.be/lEaZhnjikfs Warning! I strongly recommend using old or … Continue reading Arduino Tone Polyphony – Part 5
Pi Pico PIO Poly Tone MIDI Keyboard
Following on from the Pi Pico PIO Poly Tone Keyboard here it is combined with one of the DIY MIDI Interfaces to give an eight note polyphonic MIDI tone module based on the Raspberry Pi Pico. In a follow-up post I develop a "pack" MIDI interface. https://youtu.be/uscUlgJ-NBk Warning! I strongly recommend using old or second hand equipment … Continue reading Pi Pico PIO Poly Tone MIDI Keyboard
Pi Pico PIO Poly Tone Keyboard
One of the obvious use-cases for the Raspberry Pi Pico's Peripheral I/O system (PIO) is in generating simple tones. Ben Everard from Hackspace Magazine did exactly that. You can read the full tutorial here or in Hackspace Magazine Issue 40. All the code for his PIOBeep.py can be found on GitHub here, and he leaves … Continue reading Pi Pico PIO Poly Tone Keyboard
MIDI In for 3.3V Microcontrollers
I have a number of microcontrollers now that use 3.3V logic: Raspberry Pi Pico Adafruit Feather Adafruit Circuit Playground Express BBC Micro:bit So far, I've look at MIDI OUT functionality, so now its time to look at MIDI IN, based on the circuit from my Simple MIDI Monitor. This project shows how to build your … Continue reading MIDI In for 3.3V Microcontrollers
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