Hello all,
after more than half a year of development we are very proud to announce the MIDIbox GLCD, a universal synth editor.
It consists of 16 rotary encoders with push-buttons grouped around two vertical 240x64 GLCDs (hence the name) and allows to edit up to 16 different synths (devices) at a time. Each device can contain up to 4x16 modules with 16 parameters each - that should be enough for even the more complex synths. Once it is configured through a JAVA application, it runs in stand alone mode. It can receive a synth’s complete edit buffer and is therefore always in sync with the synth itself - e.g. if the waveform “SAW” is selected on the synth, MIDIbox GLCD knows about it and tells you on the display.
Internally it runs on three core modules, the master module with a PIC18F4620, the slave module for the second display with a PIC18F452, and a MIDI merger module (18F452 or 16F877, as you wish), so you can connect both the synth to be edited and a keyboard to the MIDIbox GLCD. Also, there is an IIC MIDI module (USART bug in 18F4620), a stripped down LTC module for MIDI activity LEDs, and the usual DIN / DOUT boards. Last not least there are lots of banksticks in the box, a total of 768kByte for storing the necessary data.
MIDIbox GLCD is capable of sending all known MIDI messages for controlling / editing synthesizers: note on/off, continuous controllers, RPN, NRPN, SysEx, and you can even use it when your synth only understands complete dumps of the edit buffer. It gives new value to all those late 80’s, early 90’s synth that come in a 1U rack mount case with a 2x16 character LCD and 6 buttons to edit the synth via a labyrinth of hidden menus and submenus.
It is configured to work with your favourite synth by using a JAVA software and the MIDI implementation chart of your synth. That is the bad part about it: you need to do this yourself, as of now there is no parameter set readily available. The good news is that these parameter sets, once built by the user, can be exported to an XML format and thus easily imported by other users of the MIDIbox GLCD.
This is the point where we probably need some help: in principle, the JAVA editor software is up and running, but it is still buggy in a number of ways.
Now, if you are interested in this project, go to the Wiki and have a look here: http://www.midibox.org/dokuwiki/midibox_uc. It is all documented, you can download all the sources, it is all there. Please bear with us, as some of the english language documents have been created using automatic translation - expect to read some funny sentences ;D.
Best regards, ilmenator
edit: updated link to WIKI


