Hi, I'm new and I'd like some advice or help. I have an Arduino UNO r3 and an Olimex Midi shield. The function of the box is to receive midi signals via the MIDI IN and then process or handle the notes and trigger events such as program changes, NRPN messages. And then those messages are sent out MIDI out.
I do not want to use MIDI over usb, I'm not using a computer for performance.
One of the challenges is that the UNO apparently only has 2 serial channels (TX,RX) and the midi shield, when installed, uses those. I have to physically remove the shield when I want to upload to the arduino UNO r3.
The other challenge is that if I wanted to use software serial, I don't think it would work, would it? Assuming I have my UNO loaded, I reinstall the shield, plug in midi chables, power it on via 9v battery; softwareserial sends via the 2 digital channels, but those are being 'occupied' by the sheild AND my usb cable isn't connected, so the monitor wouldn't show anything (and COM3 wouldn't be available anyway).
So can I use software serial AND have the shield on AND have the USB cable connected? I would say NO.
I'll post my code shortly.