You feel like kicking yourself when you know you have a great piece of equipment, with the most amazing sounds but the usability is downright hard...KICK KICK KICK
I picked up the Zoom-MS70CDR and instantly fell in love with it.. the sheer size of it, for that much amount of power is actually insane... it is so small that it snugly fits in to any small sized pedal board. But the only draw back of this device is the usability.. it is not very good to say the least..
I wrote to Zoom and asked them if they plan to change anything about the usability, I gave them some suggestions too, but they came back with ..
Thank you for your suggestion.
We do not want a price boost by the increase in functions and the chips for the converter. Anyway your opinion has been noted. We will forward your email to person in charge for future reference.
ZOOM Corporation <<
I kinda felt.. okkkkkkkkkk... I understand..
Being the electronics freak, I wondered, can I hack this little unit... :) the mere thought brought a smile....
So began my tryst....
I first tried a bunch of things and then when I read their manual. it said something like the USB port can be used only for upgrading the firmware...I thought if there could be someway that the unit can respond to something.. I tried various things but then I found out it was responding to MIDI..ah .. Now things got a little interesting... I connected my laptop and started sending in MIDI messages to see, if they respond to something (the old hacking trick) and then it did.. I jumped off my seat... All I had to do was to see what MIDI signals to send to get the unit to do what I want...
The rest was pretty simple (at least to write it down.. :) )
I noted down what midi messages that I should send and then dusted off my trusty old Arduino...(http://en.wikipedia.org/wiki/Arduino), started coding and with some help from the giants in Arduino, MIDI and USB.. I was all set..
Some notable people that I want to acknowledge are (they shared their libraries)
(Oleg Mazurov - www.CircuitsatHome.com)
(Yuuichi Akagawa -https://github.com/YuuichiAkagawa )
(Kristian Lauszus - http://blog.tkjelectronics.dk/)
Description / goal
Control the patches in the 70 CDR via a foot controller.
In the 70 CDR if you have for e.g. 6 patches... you need to go from 1, 2, 3, .....6, 1...
What I wanted is have a foot controller with like 4 switches to choose 4 patches.. and one bank switch to choose between 2 banks (giving me 8 patch switching with 2 foot presses)
I also wanted to disengage a patch and make it bypassed if needed.
Have 4 N/O switches for patch selection (I have used some cheap switches that I get a hold off.. I am yet to get my metal switches.
Have 1 DPDT latching switch for bank select
Press the patch switch to enable the required patch and when pressed again, it should be in bypass mode. (like any other analogue pedal)
When choosing the patch, you check the bank switch and choose a patch based on that...
Have LED indicators to indicate whether you are on BANK A or BANK B and corresponding PATCH LED (ON- When engaged and OFF - When disengaged)
1. Arduino UNO (had to pick up a new one - http://www.explorelabs.com/)
2. USB host shield (had to pick up new one - http://hacktronics.co.in/, the one that I bought from Bhashatech, did not quite work here)
3. All other hardware's like switches, LEDs, wires, connectors, etc