Hey folks!
I've been looking to mess with the Uno for a while now but my university had the better of me -
but now i need a DIY MIDI controller, so i figured i'd give it a go.
I'll be making a makeshift board with footswitches - i'll need to use that to signal the Uno to send MIDI control change signals via a standard MIDI cable.
Trouble is i don't know anything about MIDI or the Uno. I've got some switching experience and programming knowledge and i'll make the rest up as i go, but i can't really delve too much into it without damaging my studies, so i'm asking for as much backup as i can get.
Ideally, i'll have 7 momentary switches that should signal the Uno to send MIDI control change #48-#54, respectively. It will always be sending a '1' while the switch is pressed and '0' when i let go.
I'll probably want to add some more switches and control change numbers down the road, but i'll want to get the hang of it first.
How would i go about it? How's the thing work?
I've got analog inputs - i assume i'll be transmitting constantly through some output pin into the footswitches, and connect the footswitches to the inputs to see if a signal comes through.
Translating that to binary 1-7, and programming each number to send a signal?
I understand there's a clock involved in MIDI control? Is that relevant to me?
Also, will i need an addon to the Uno to connect a MIDI cable?
Sorry for the ignorance - i'm sure i'll enjoy learning the Uno down the road, but at the moment i just need to get a controller ready ASAP.
Thanks!