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
Category: Arduino Tone
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
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
Arduino Tone Polyphony – Part 2
There were two enhancements to my Arduino Tone Polyphony project I was keen to explore. One was to expand the MIDI range of notes and one was to "build in" a keyboard. I have managed to create an experimental version that can support four octaves over MIDI, but tuning needs some work, so I'm not ready … Continue reading Arduino Tone Polyphony – Part 2
Arduino Tone Polyphony
I've been reading about the Oskitone 555Poly which looks like a lot of fun. It is a fully polyphonic sound generator based on one 555 oscillator circuit per key, each one individually tuned to the note you want it to play. Unfortunately my budget for making is unlikely to be able to justify getting one … Continue reading Arduino Tone Polyphony
Arduino MIDI Multi-Tone Module
I've not done anything with the Arduino's built in tone() for a while so thought I'd revisit something I've wanted to explore for a while - Arduino tone() polyphony! But not of the sort I explored in the Arduino Multi MIDI Tone Module which stacked up several Arduino MIDI Tone Modules together. Instead, I wanted to … Continue reading Arduino MIDI Multi-Tone Module
Arduino Tone Step Sequencer
I've been meaning to build a step sequencer for a while. This is device that you can use to repeat a simple sequence of notes over and over and build up interesting patterns. In the next part I'll be adding MIDI out. https://youtu.be/oCHl-sRMuUM These are the key Arduino tutorials for the main concepts used in … Continue reading Arduino Tone Step Sequencer