diy controller-to-midi interface (no power supply)
price : $140.00
ctm64 cable set
price : $30.00
price : $15.00
ctm64 is an universal midi out kit. up to 64 free contacts can be connected to generate midi note on/off or program change messages. ctm is suitable to retrofit keyboards, switch panels, button arrangements
or any other contacts so that they are able to transmit midi data. up to 4 potentiometers can be connected to generate common midi controllers and pitch bend. additionally a ¼ jack socket is available
for connecting a sustain pedal.
two different modes are selected with the first of 8 jumpers: note on/off or program change. in the note mode closing of a contact generates the corresponding midi note on message, opening generates note
off - both without velocity (velocity is fixed to 100). in the program change mode closing of a contact leads to the corresponding midi program change message.
the note offset (i.e. the midi note number assigned to the first contact) can be set to 0 or 36 with the second jumper. with two more jumpers one can transpose up/down one octave, i.e. +12/-12 semitones.
instead of these jumpers a 3-position switch (1-0-1) working as an octave switch can be soldered to the corresponding pins of the jumper pin header. in this way the note offsets 0, 12, 24, 36 and 48 are
available. if another note offset (e.g. 41) is required the contacts are displaced correspondingly and the unused contact terminals are left free.
in the program change mode the offset can be set to 1 or 64, i.e. setting the program number range to 1-64 or 65-128 (0-63 or 64-127 in midi code). with two daisy-chained ctm64 the whole program number range
1...128 is covered.
the 4 potentiometer plugs are used to connect up to 4 potentiometers (e.g. rotary, slider, wheels or others) generating the midi messages pitch-bend, modulation (controller #1), volume (controller #7) and
monophonic after touch.
the ¼" jack socket can be used to insert a sustain pedal (contact type "closed at rest" is required) generating the midi sustain message (controller #64).
the midi channel for all messages transmitted by the ctm64 is set with the last 4 jumpers.
the 64 contacts are connected to four double row pin headers with 16 pins each. 16 pin socket-connectors with flat cable can be connected to these pin headers (not included with the ctm64). additionally
there is one common pin for all contacts. pay attention that only free contacts can be used. this means that the contacts are not allowed to be connected with another electronics or connected with a fixed
voltage (e.g. gnd).
for the potentiometer four male pcb connectors with 3 pins (gnd, slider, +5v) are available. suitable female connectors with assembled cables can be connected to these pin headers (not included with the
ctm64 is equipped with midi in and midi out. the incoming midi messages are merged to the data generated by the ctm64. in this way several ctm64 can be linked together (e.g. 3 ctm64 required for 2 keyboards
with 61 keys and one basepedal with 32 keys, or switch boards with more than 64 switches).
ctm64 is available only as an assembled and tested pc board. the pc board measures are about 90 x 105 mm. four mounting holes with 3 mm diameter are available for mounting the pc board to a suitable base
e.g. with distance sleeves or spacers and screws. the configuration of ctm64 (i.e. midi channel, mode, note offset and so on) is made by the customer with 8 jumpers - as described above.
we do not offer a suitable housing as the ctm64 is normally installed into the housing of the keyboard or switch board.
an external power supply (7-12vdc@min. 250ma) is used.
warning: electronic basic knowledge is required to install the ctm64 board. when you are not sure if your knowledge is sufficient please consult an expert. we cannot take back modules that
became defective because of wrong installation or wrong connection of the controlling elements or voltages. we also cannot take back modules or cables which have been soldered by the user.