GINO MIDI INTERFACE
Ordercode: SM-MIDI3-B Assembly kit
Ordercode: SM-MIDI3-G Assembled and tested
This GINO-MIDI Interface is very
compact. It measures only 86 x 59 mm. It is really
small. Take a look at the picture.
The heart (brain) of the interface is the Atmel microcontroller
AT89C2051. This circuit can be powered by a very simple (Wal-Mart?)
adaptor that delivers between 8 and 12 volts. This circuit consumes
approximately 23 mA.
A 20-wire flatcable, the earlier
GINO-BUS chains the decoders and diode-matrices. Take a closer
look at the download page for the electrical schems. Click on one of the
links below for photo's and partlist.
ribbon cable, called the
the decoder-PCB's or
the Decoder_Matrix-PCB's which are
connected on the keyboards, pedal or registry panel.
you can build your modular
small interface is the
heart of your
Ordercode: BIGMIDI-B Assembly kit
Ordercode: BIGMIDI-G Assembled and tested
The BIGMIDI interface
I've designed, as there is more and more need for a
larger midi interface. The BIGMIDI consists of a
main board with the microcontroller where the MIDI
Out can be connected, the volume controls and power
supply. In addition, an expansion is possible
through an LCD and Switch print on which a variety
of parameters can be set. On this Switch and LCD
print there is an LCD display and three function
keys. The BIGMIDI functions without this expansion,
but one miss the opportunity to set the various
parameters to your liking.
the full capacity of the BIGMIDI is used, one can
connect 8 arrays of 64 = 512 switches on the BIGMIDI.
Those are 6 manuals and/or pedal all 64 keys (61
is normal for a 5 octave keyboard) and 2 stop panels
all 64 switches.
In addition, the possibility exists
to connect volume regulators (potentiometers) for up
to 6 keyboards and / or pedal.
Everything is read in a phenomenal rate by the
microcontroller. The program of this microcontroller
is written in machine language and guarantees a
rapid processing of the instructions. The used
microcontroller is the Atmel ATMEGA8535.
This microcontroller offers amongst other features
also an EEPROM memory, in which we capture and
retain various settings even if the microcontroller
is switched off.
Using the function keys on the LCD and switch print
one can set various parameters.
with the LCD and Switch print
Ordercode: LCD&SW-B Assembly kit
Ordercode: LCD&SW-G Assembled and tested
following settings are available:
Change first keynumber
Using the function keys one can transpose the
BIGMIDI, lower or up to 13 semitones. So in
semitones up or down by a maximum of one octave.
Change port numbers
Using the function keys one chooses the matrix (=
keyboard) number. The current channel number is
displayed and can be modified in the desired number
from 1 to 16. For each manual so you can change the
This is the P-C parameter. This parameter
determines which MIDI messages are transmitted off
the matrices 1 and 5. These are namely the matrices
used for the rstops panel. A total of 2 x 64
switches can be connected to this. The default
setting for the switches that are connected to these
matrices give the code Note MIDI Note on and off.
That is the same code as a normal keyboard. But it
may also be that your MIDI devices better listen to
the midi code Program Change On and Program Change
Off. This however depends on the software you
use on your computer such as Hauptwerk, jOrgan and
so on. Many software can handle both sort of codes,
but it is possible that the software adheres
strictly to the MIDI protocol and it's nice if the
midi hardware can anticipate them.
above chosen parameters can now be stored in
When pressing F1 and switching on, the default
F3 function key gives PANIC event of an All Notes
Off for all channels. (Never happened to me)
can connect up to 6 pots each belonging to one of
the six matrices. Namely matrix 2, 3, 4, 6, 7 and 8.
Even if the channel numbers of these ports /
matrices change, so is the channel numbers of the
volume poten-tiometers. The value of the
potentiometers is 100K linear.
the LCD and Switch print there is an LED lamp that
lights when a midi signal is transmitted.