CLASSIC MIDI KEYBOARD CMK-2 1. LIMITED WARRANTY Classic Organ Works warrants the Classic MIDI Classic Organ Works will not be liable for Keyboard (CMK-2) to be free from defects in consequential, special, indirect, similar materials and workmanship under normal use for a damages or claims including loss of profit or any period of ONE YEAR from the delivery date.
• Inputs for expression shoes • Velocity sensitive (optional) With the CMK-2, MIDI software and sound modules may be controlled as if they were part of the organ. The CMK-2 is designed to work with all of your favorite hardware and software, including: •...
3 Manual 2 x B + 4 x C 4 Manual 2 x B + 6 x C Figure 1: CMK-2 components: A) Keyboard B) Fatar small mounting bracket C) Fatar large mounting bracket D) 9 to 12V DC wall adaptor E) 6-Ft.
Physical Installation The CMK-2 can be mounted into a traditional organ console or set on a table. The American Guild of Organists’ Standard Dimensions states that the top of the lowest manual’s keys must be 29.5" from the top of the E and F pedals.
MIDI KEYBOARD CMK-2 INSTALLATION MANUAL v1.5 First, note that the topmost keyboard should have the two shortest brackets. Then, sit the plastic supports on the end of each keyboard (Figure 4) and fasten them in place with three #8 screws from underneath (Figure 5). Stack the keyboards by sliding the slots on the upper supports over the pins on the lower supports.
Figure 7: Power Terminal Block Connections Additional Information: • If the CMK-2 is to be mounted in an existing organ, it can be connected to the organ power supply. See Figure-33 in Appendix-C for details. • The CMK-2 has a bridge-rectifier, and can accept power supplies with either positive or negative on the centre pin of the 2.1mm (0.080") Co-axial Power Jack.
MIDI KEYBOARD CMK-2 INSTALLATION MANUAL v1.5 MIDI Connections Connected to PC MIDI IN MIDI OUT MIDI IN MIDI OUT MIDI Adapter Classic MIDI Pedalboard (rear view) MIDI OUT MIDI IN MIDI OUT MIDI OUT MIDI OUT Manual 1 MIDI IN...
Analog Inputs 1 to 3 can be used for any kind of analog input control and configured by the CMK-2 Config software or the setup key sequence described in the Programming sections 5 and 6. The +5V is supplied by the CMK-2.
Help menu of that software (Windows only). Note: To use the software, the CMK-2 must be connected to a computer via MIDI. If a MIDI port is not available on your computer, a commercial MIDI adapter for the game port, USB port, or parallel port may be used. A suitable one is the M-Audio MIDIman 1x1 that comes with both Windows and MacIntosh drivers.
MIDI KEYBOARD CMK-2 MIDI SPECIFICATION MANUAL v1.5 CLASSIC MIDI KEYBOARD CMK-2-1 4. MIDI SPECIFICATION MIDI (Music Instrument Digital Interface) is a communication system between computer-controlled music instruments and describes all the actions of a musical performance. It was originally developed for music synthesizers but, a few years ago, organ-builders began adding MIDI capabilities to pipe organs.
Page 18
MIDI KEYBOARD CMK-2 MIDI SPECIFICATION MANUAL v1.5 Table 4: Romantic Module Division A Division B Pedal Description Description Description Cello 8' Open Diapason 8' Contre Violone 32' Cello Celeste 8' Flauto Mirabilis 8' Contre Gambe 16' Cornet des Bombardes IV...
MANUAL v1.5 HAUPTWERK II The CMK-2 provides an interface for volume controls, expression controls, and pistons. MIDI messages will then be sent through the MIDI OUT port to the personal computer where Hauptwerk software will translate the MIDI message commands into actions on the organ. Table-7 shows the types of messages sent for the individual functions:...
MIDI KEYBOARD CMK-2 MIDI SPECIFICATION MANUAL v1.5 MIDI Hardware Specification The only MIDI connector approved by the MIDI Manufacturers Association is a 5-pin 180º DIN connector. There are other ways of connecting devices to send MIDI messages but it is easier to have compatibility between different MIDI devices if there is a standard connector.
The MIDI Expression analog input must be configured to transmit on one or more MIDI channels as outlined in Table 8. In multi-manual CMK-2 setups, the range for the Expression control can be set by attaching a Volume control to one of the keyboards and attaching an Expression control to another keyboard.
(G#1) to turn off traditional organ consoles which are not velocity sensitive, the velocity sensing. Afterwards, release the CMK-2 permits users to disable velocity-sensing in the keyboard. SET piston. The MIDI Channel with the lowest active number will be set to velocity- sensing Off and will use the default velocity value.
Page 23
MIDI KEYBOARD CMK-2 HARDWARE CONFIGURATION MANUAL v1.5 Name Steps Function 7. SET A MIDI Hold the first piston from the left (SET) and Sets the volume message on one MIDI channel. Any momentarily press the sixth black key from channel can be set but only an active one will transmit...
Software Installation The CMK-2 includes a compact disc (CD) with software allowing users to create custom configurations. To use the software, the CMK-2 must be connected to a personal computer running the Windows operating system software (Windows 98, 2000, XP) or MacIntosh System-X.
MIDI KEYBOARD CMK-2 SOFTWARE CONFIGURATION MANUAL v1.5 Figure 12 Select a directory to install the program Figure 13 Adding an icon to the start menu Figure 14 Creating an icon on the desktop Figure 15 Confirmation window Figure 16 Setup progress window Figure 17 Confirms successful installation 2009 CLASSIC ORGAN WORKS...
Note: If the MIDI connection is not present when you attempt to open the file in the CMK-2, the software will keep retrying to connect. Even though you then connect it, it still may not run. If so, close the CMKConfig program and restart it.
Keyboard shortcut: Ctrl+L Windows Icon: To load a configuration from the CMK-2 memory chip, the user must ensure that the CMK-2 is connected to power and to a computer using a MIDI cable (see Software Installation for details on 2009 CLASSIC ORGAN WORKS...
A window appears attempting to make a connection. Figure 21: Software attempting to connect If a connection is not available, a window will appear as a reminder to make connections to the CMK-2: Figure 22: MIDI Interface device choice If a connection is made, a window will appear to confirm the communication.
Keyboard shortcut: Ctrl+W Windows Icon: To save a configuration to the CMK-2, go to File → Write Program Data to CMK or, use the keyboard shortcut or icon as shown above. The Software attempts to make a connection to the CMK-2.
MIDI KEYBOARD CMK-2 SOFTWARE CONFIGURATION MANUAL v1.5 3. Options Menu • MIDI I/O Setup – This function sets the MIDI input and output ports on your PC. Keyboard shortcut: Ctrl+M Windows Icon: Figure 27: MIDI Input Output Setup windows A typical MIDI interface is the M-Audio MIDIsport 1x1, which is a 1-In, 1-Out, USB-to-MIDI converter and comes with drivers for both Windows and MacIntosh computer systems.
(via an interface unit, and pedalboard, if necessary) and is the topmost one in the stack. This MIDI OUT connection from the computer is used only for programming the CMK-2 units and should be omitted once configuration is complete as it may cause problems. ‘Manual #2’ would be connected to the MIDI OUT port of ‘Manual #1’...
The user can then choose to save the new settings back to the computer or transfer the file to the CMK-2 memory as a new configuration (over-writing the old one). When a user selects the ‘Open a Previously Saved CMK Configuration’...
MIDI KEYBOARD CMK-2 SOFTWARE CONFIGURATION MANUAL v1.5 1. Keyboard Functions, MIDI Channels After loading a file (and closing the window), a window should appear like the one shown below: Figure 30: Program window If there are multiple keyboards, you will see them all in the window. They will be numbered in the ‘daisy-chained’...
Page 35
MIDI KEYBOARD CMK-2 SOFTWARE CONFIGURATION MANUAL v1.5 At this point, the user may customize each of the keyboards through drop-down menus. MacIntosh version screens are similar in appearance and function so are not shown here. The first thing to do is to click on a keyboard and then, if necessary, click on the MIDI-channel tick box to define to which MIDI channel that keyboard will be assigned (see above diagram).
MIDI KEYBOARD CMK-2 SOFTWARE CONFIGURATION MANUAL v1.5 2. Expression Shoe Functions Each manual has three Analog Inputs that can be configured for either Expression or Volume Control. To select these functions, click on the drop-down menus and set the shoe functions as desired.
MIDI KEYBOARD CMK-2 SOFTWARE CONFIGURATION MANUAL v1.5 4. Piston Functions Each piston can be configured for a particular function. To select these functions from a menu, click on any one of the twenty piston buttons and navigate through the resulting drop-down menus. A dotted circle will appear in the selected piston in Windows versions showing the current selection.
Page 38
MIDI KEYBOARD CMK-2 SOFTWARE CONFIGURATION MANUAL v1.5 Table 10: Customizable Functions for Pistons Ahlborn: Ahlborn Coupler: Allows a keyboard to play stops from another division A to Pedal B to Pedal B to A A to B A to Aux...
Page 39
MIDI KEYBOARD CMK-2 SOFTWARE CONFIGURATION MANUAL v1.5 BANK SELECT: Gives choice of MSB, LSB, Program Change number and MIDI Channel 1-16. CM-100 TREMULANT: Gives range of 0-127 for Tremulant Depth only, and MIDI Channel 1-16. CM-100 CANCEL: No Choice, the piston will simply turn off all CM-100 stops.
Filippo Tigli, “Frequently Asked Questions” [Online Document], 2002 October, [cited 2003 January 7], Available HTTP: http://www.chsinet.via.t-online.de/faq.htm R. Sung, System Exclusive Message layouts, Classic Organ Works, Markham, Canada: 2002 H. Wemekamp, Classic MIDI Keyboard Interface System Software, Classic Organ Works, Markham, Canada: 2002 2009 CLASSIC ORGAN WORKS CMK-2 Manual 1.5.doc...
MIDI KEYBOARD CMK-2 APPENDIX-A SYSEX MESSAGES CLASSIC MIDI KEYBOARD CMK-2 8. APPENDIX A: SYSTEM EXCLUSIVE MESSAGES Messages common to all products General Information Identity Request F0 7E dd 06 01 F7 Request the identity and special characteristics of a device. dd selects a particular device in the MIDI chain.
The message formats are: F0 00 20 1C dd 04 01 03 aa aa aa ss ss F7 Request Config Memory data. This message should be sent by an external sequencer or by the CMK-2 config application. dd: identifies the device which is responding.
MIDI KEYBOARD CMK-2 APPENDIX-B AHLBORN MESSAGES CLASSIC MIDI KEYBOARD CMK-2 9. APPENDIX B: AHLBORN MESSAGES Table 11: Note On/Off MIDI functions Data sent: Data sent: Slot Pins: Div. Description: Note: Off ----> On On ----> Off Key On/Off Data 1-61...
Page 46
MIDI KEYBOARD CMK-2 APPENDIX-B AHLBORN MESSAGES Table 12: Stop & Coupler messages, Romantic Data sent Data sent Group Div. Description Note Off ----> On On ----> Off Controller 73 Controller 74 Ahlborn ROMANTIC stops Bn 49 00 Bn 4A 00...
Page 47
MIDI KEYBOARD CMK-2 APPENDIX-B AHLBORN MESSAGES Table 13: Stop & Coupler messages, Classic Data sent: Data sent: Group Div. Description Note Off ----> On On ----> Off Controller 73 Controller 74 Ahlborn CLASSIC stops Bn 49 1A Bn 4A 1A...
Page 48
MIDI KEYBOARD CMK-2 APPENDIX-B AHLBORN MESSAGES Table 14: Stop & Coupler messages, 202 Data sent: Data sent: Group Div. Description Note Off ----> On On ----> Off Controller 73 Controller 74 Ahlborn 202 stops: Bn 49 2E Bn 4A 2E...
Page 49
MIDI KEYBOARD CMK-2 APPENDIX-B AHLBORN MESSAGES Table 15: Stop & Coupler messages, 201 Data sent: Data sent: Group Div. Description Note Off ----> On On ----> Off Controller 73 Controller 74 Ahlborn 201 stops: Bn 49 42 Bn 4A 42...
Page 50
MIDI KEYBOARD CMK-2 APPENDIX-B AHLBORN MESSAGES Table 16: Piston & Crescendo messages, all units Data sent: Data sent: Group Description Note Off ----> On On ----> Off CF 20 Ahlborn - General Cancel CF 01 Ahlborn - Mem. A Gen. #1 CF 02 Ahlborn - Mem.
Page 51
MIDI KEYBOARD CMK-2 APPENDIX-B AHLBORN MESSAGES Table 17: Additional Piston input commands Data sent: Data sent: Group Description Note Off ----> On On ----> Off Cn 40 Ahlborn – Division Cancel BF 47 46 BF 47 06 SET piston BF 47 42...
MIDI KEYBOARD CMK-2 APPENDIX-E MIDI & SCPOP RESOURCES CLASSIC MIDI KEYBOARD CMK-2-1 12. APPENDIX E: MIDI and SCPOP RESOURCES • For information on MIDI Protocol Specifications, General MIDI, Sound Set Groups or Program Numbers please go to www.midi.org • For information on SCPOP Messages, please go to www.scpop.de...
MIDI KEYBOARD CMK-2 APPENDIX-F GM-MIDI SOUNDS CLASSIC MIDI KEYBOARD CMK-2-1 13. APPENDIX F: GM-MIDI SOUNDS MIDI Sound Sets General MIDI [2] The MIDI Manufacturers Association (MMA) developed General MIDI (GM) to provide a standard relationship between commands and sounds generated by synthesizers. A serious problem developed as the number of MIDI device manufacturers grew.
MIDI KEYBOARD CMK-2 APPENDIX-F GM-MIDI SOUNDS Table 20: General MIDI Program Numbers (Patches) for MIDI Channels 1-9 and 11-16 Patch Name Patch Name Patch Name Patch Name Acoustic Grand Piano Acoustic Bass Soprano Sax FX 1 (train) Bright Acoustic Piano...
MIDI KEYBOARD CMK-2 APPENDIX-G ASSEMBLY PICTURES CLASSIC MIDI KEYBOARD CMK-2-1 14. APPENDIX G: ASSEMBLY PICTURES Mating the Brackets Your manuals have come to you pre-assembled. These pictures show you how the brackets connect in case you should wish to alter the setup or do maintenance on the manuals themselves.
ARTISAN CLASSIC ORGAN INC. Information contained in this manual does not constitute any legal contract. Although thoroughly edited for correctness, neither Classic Organ Works nor any of their employees makes any warranty, express or implied, or assumes any legal responsibility for the accuracy, completeness, or usefulness of any information.
Note that the short bracket overhangs the back by 1.2", and long ones by 5.5". Keyboards are staggered by 4.5" and are 2.5" high at the back of the visible keys. The CMK-2 board extends 1" out of the back of a keyboard (but within the bracket overhang).
Page 70
TROUBLE-SHOOTING MANUAL v1.5 How do I upgrade the chips in my CMK-2 Classic Keyboard Stack? To install the chips, first you should back up your current settings using your old version of CMK config. Make sure the power is off.
Page 71
A#1 D#2 E1 A#2 MIDI Volume Control (07) Classic Organ Works has a free MIDI diagnosis program named MIDI Medic. This will let you see the content of any MIDI message to check its parameters. You can also send messages to test the MIDI devices.
Page 72
MIDI KEYBOARD CMK-2 TROUBLE-SHOOTING MANUAL v1.5 MIDI MEDIC Description MIDI Medic is a diagnostic tool for Microsoft Windows that allows one to diagnose MIDI problems. It captures, or “dumps”, MIDI data to your screen and is useful for confirming that MIDI equipment is, in fact, sending the messages that a given program is expecting.
Need help?
Do you have a question about the CMK-2 and is the answer not in the manual?
Questions and answers