MIDI for Casio CT-410V (MT-400V)

This guide explains how to install a MIDI input in a Casio CT-410V keyboard. It will probably also hold true for the very similar MT-400V.
We use uniMatrix to interface the keyboard matrix and simulate key presses.
It is also possible to sync the rhythms to the MIDI clock and to start/stop via MIDI.

With the current config file, you can play all notes and start/stop via CC 67. Though this can easily be changed with the configurator, for example to achieve start/stop via a special note.

Installing uniMatrix

After opening the keyboard by removing the screws on the bottom, the uniMatrix board can be conveniently mounted with the existing screw as shown in the picture below. The red and black power wires on the left are soldered as shown (please ignore the yellow wire).
Next, solder uniMatrix IO1-15 to the points shown below. (click on the picture for a larger version)

If you want to sync the CT-410V to MIDI clock, there is one additional signal: The clock signal is at IO21. This wire (yellow below) is soldered to a switch mounted in the back. With this switch, you can select between the MIDI clock and the original clock. From this switch, a wire is soldered to the clock injection point (see picture)

The MIDI connector is plugged into the MIDI-in connection of uniMatrix. We mounted both the MIDI socket and the switch on the back. The holes for the MIDI socket can be easily drilled using the provided drill-aid.

Using the uniMatrix configurator, load the configuration for CT-410V (right click, save-as) and send it to uniMatrix.

Congratulations, you can now play your CT-410V via MIDI !

MIDI for Casio MT-90 with uniMatrix

This guide explains how to install a MIDI input in a Casio MT-90 keyboard. We use uniMatrix to interface the keyboard matrix and simulate key presses.

uniMatrix can also sync the internal rhythms to MIDI clock. Start/stop is provided via MIDI CC 68, but this can be changed using the configurator.

It is also possible to change instruments via MIDI program change messages and to select rhythms via MIDI CC.

ProgCh 0: Piano
ProgCh 1: Elec Piano
ProgCh 2: Organ
ProgCh 3: Oboe
ProgCh 4: Clarinet
ProgCh 5: Vibraphone
ProgCh 6: String
ProgCh 7: Elec Organ

CC 7: Rock
CC 8: Swing
CC 9: Walz
CC 10: Bossa Nova
CC 11: Slow Rock
CC 66: Sustain
CC 67: Casio Chord
CC 68: Start
CC 69: Stop

Installing uniMatrix

Use double sided tape to mount the uniMatrix board to the big IC on the MT-90 board. Then, solder the wires to the points shown in the picture below. The numbers are the uniMatrix I/O numbers. Do not rely on the wire colors in the picture, these might be different in your version of uniMatrix.
Solder the two power wires Vin and GND to the points shown.

Finally, drill a hole in the side using the drilling stencil provided in the kit, mount the MIDI socket using the two M3 bolts and plug it into the MIDI in connector of uniMatrix.

Using the uniMatrix configurator, load the configuration for MT-90 (right click, save-as) and send it to uniMatrix.

Congratulations, you can now play your MT-90 via MIDI !