-
Bass Pedal MIDI Controller Video
I’ve put together a short video showing the Bass Pedal project in its current state. Enjoy. The next step will be to add voice control, so that I can shift it form the default piano voice and perhaps an LCD display panel showing the currently selected options. This could display the current octave, transpose setting,…
-
Testing the I2C bus
I’m using the I2C bus to read the keys in from the bass pedal. The breadboard layout is shown in an earlier post. To make sure that everything is working properly with the chips I have set up a piece of code that will read the sixteen pins in I2C chips and display their output via…
-
Multi Button MIDI
I’ve now mixed the single button MIDI code with the I2C code to create a Multi Button MIDI. This is just the starting point but it works perfectly. Using the same board layout as the earlier post, upload this sketch and you’ll have sixteen inputs for your MIDI device, perfect for wiring into your Bass Pedal!…
-
First Draft of Code
First draft of the code to convert keyboard input to midi. There is a bug somewhere, the midi sounds continuously with new notes added but not switched off.
-
Cabling up the Keys
A small step today. I’ve removed the old bundle of cable and replaced it with a ribbon cable. Its a twenty strand flat ribbon, I’ve used thirteen strands for the keys and one for ground leaving six wires unused. I’ve left them as part of the cable on the grounds that they might come in…
-
Electronics – First Steps
The pedal board is ready with all the parts cleaned and screws tightened. I have a bundle of thirteen wires, one for each pedal. I’m planning to convert the input from these wires into a midi output. I’m using the Arduino Uno board to convert between the two. Rather than clogging up all the arduino inputs with…
-
Bass Pedal to midi-fy
By the power of eBay, I have acquired this 13 key bass pedal, just what I needed for a bit of midi hacking. As it comes, this pedal is simply a set of thirteen switches. My plan is to add a midi output to the back of the box. Inside, each key is switched so that…