[sdiy] Looking for a tinny MIDI controller (patch change needs for Roland GR-55)

rsdio at audiobanshee.com rsdio at audiobanshee.com
Sun May 1 00:24:51 CEST 2016

In my estimation, you already have the perfect platform for sending the Up/Down MIDI Preset system that you need.

I predict that you will not find any existing product that already solves the desired feature of stepping through all GR-55 Presets. Because of the banking setup, nothing will be well-suited other than the GR-55 controller itself.

That means your only remaining option is some kind of programmable platform where you can create the feature yourself. The key is that you already have a programmable platform, with source code and schematic. I recommend that you enhance the PIC firmware to add the feature that you want. Perhaps, holding button 18 during power-up would create a temporary mode where buttons 18 and 17 implement the Up/Down feature, including knowledge of the specific GR-55 Banks and the number of Presets in each GR-55 bank. The PIC firmware could exit this temporary mode as soon as you push another button. This doesn't even conflict with the existing feature where buttons 1 through 16 select the MIDI channel at startup.

I realize that my suggestion requires that you be able to program the PIC, both in terms of writing the source code and loading the Flash on the PIC, but these steps are going to be necessary no matter what platform you buy.

Brian Willoughby
Sound Consulting

On Apr 30, 2016, at 2:46 PM, Jean-Pierre Desrochers <jpdesroc at oricom.ca> wrote:
> Here are all the public files about my 3 x 8 MIDI foot controller:
> http://www.arcenson.com/projects/MIDI_Foot_Controller/
> The complete unit is here:
> http://www.arcenson.com/projects/MIDI_Foot_Controller/Pictures/19_Finished_Controller.JPG
> I had plenty of PIC16F88 chips to be used so I made that project around it.
> All the leds and switches are multiplexed to keep PIC16F88 pin usage low.
> A 8Mhz internal clock is used.
> At start the MIDI channel that will be in use flashes the
> led with the same number. (Here it's the led#1 that flashes).
> But if one of the first 16 switches is held down on start
> the selected number will be the MIDI channel in use.
> Again the 18 foot switches call for the first 18 USER presets on the GR-55.
> I could have made a so much more complicated project but this minimum is usefull with that synth.
> Cheers,
> J-Pierre

More information about the Synth-diy mailing list