ZOOM G3 Guitar Multi Effect
Arduino UNO
USB Host Shield v2
& a potentiometer.
(OK you should have an electric guitar too, for full delight!)
ZOOM G3 can respond to program change MIDI messages.
It changes the patch.
After some researching, it's possible to send/receive MIDI over USB, using USB Host Shield v2.0.
All you have to do is to construct and send a 2-byte message.
Sample arduino code:
byte Message[2];
Message[0] =: 0xC0 // (Program Change);
Message[1] = (byte)map(analogRead(PotensiometerPin),0,1023,0,99);
Midi.SendData(Message);;
Library:
https://github.com/YuuichiAkagawa/USB...
Full source code:
https://github.com/vegos/ArduinoMIDI
UPDATED VERSION:
• USB Midi Controller for the ZOOM G3 (v.0.02a)