background image

 

_________________________________________________________________________________________________________ 
CMK-1 Manual (Issue-1) 

Page-22

  

October 20, 2004 

 

CLASSIC MIDI KEYBOARD 

CMK-1 

 

MIDI SPECIFICATION 

 
 

MIDI (

M

usic 

I

nstrument 

D

igital 

I

nterface) 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.  However, as MIDI was not 
designed for a complex musical instrument such as the organ, its standards are subject to organ-builders preferences.   
 
MIDI is composed of three components which are the language (protocol), hardware (MIDI connector), and 
distribution format (MIDI file) 

[1]

.  The MIDI language is in binary format and is a uni-directional asynchronous 

stream of bits at 31.25 Kbits per second with 10 bits transmitted per byte.  The 10 bits per byte consist of a start bit, 8 
data bits, and a stop bit.  In the hardware domain, the MIDI 1.0 Specification (maintained by the MIDI Manufacturers 
Association) recommends the 5-pin DIN 180° connector.  The 5-pin DIN connector is standard and allows MIDI 
equipment from differing manufacturers to be connected together.  MIDI cables transmit information in a uni-
directional manner so connectors are designated as either input or output.  MIDI files are the standard distribution 
format. They capture all the details of MIDI onto a hardcopy medium.  MIDI files are similar to the MIDI language 
except that they add a time-stamp for each event so that MIDI equipment can replicate the timing required to generate 
accurate performances.  

[1]

 MIDI Message information can be found in Appendix B and Appendix C.     

 

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.  Every manufacturer associated different commands with different sounds.  Users were 
confused when they used a command to play a piano sound but ended up with some other instrument.  To alleviate the 
confusion, the MIDI Manufacturers Association dictated that commands termed ‘Patch numbers’ would be the 
standard reference to a sound.  A ‘Patch Map’ shows Patch numbers and their respective sounds.  In addition, since 
MIDI transmits using MIDI channels, every MIDI sequence begins by assigning a MIDI channel for each sound that is 
transmitted.  This assignment is termed ‘Program Change’. 
 
In addition to standardizing the mapping of patch numbers to their respective sounds, the General MIDI protocol 
defines a set of capabilities for General MIDI instruments.  Included are a General MIDI Sound Set (patch map), a 
General MIDI Percussion map (maps percussion sounds to note numbers), and a set of General MIDI performance 
capabilities (number of voices, MIDI messages recognized, etc.). 
 
MIDI channels 1-9 and 11-16 are used for chromatic instrument sounds, while MIDI channel 10 is used for ‘key-
based’ percussion sounds.  Furthermore, the 128 program numbers are grouped into 16 related sets.  For example, 
program numbers 1-8 are for piano sounds, 25-32 are guitar sounds, etc. (a chart is shown on the next page).  The pitch 
of the sound is indicated by a note number.  Note numbers on the ‘key-based’ percussion sounds of MIDI Channel 10 
represent different percussion instruments.  It should be noted that although sounds may have the same label, they may 

Summary of Contents for CMK-1

Page 1: ...Dmbttjd Pshbo Xpslt CMK 1 Classic MIDI Keyboard User Manual Version 1 00 05 Div of ARTISAN CLASSIC ORGAN INC ...

Page 2: ......

Page 3: ...7 Three manual setup 17 Figure 8 Two Three manual setup mounted level 17 Figure 9 Two Three manual setup mounted tilt up 18 Figure 10 Accessing keyboard electronics 18 Connections 18 Power 18 Figure 11 Connecting Multiple CMK Keyboards Rear View Using Parallel Wiring and Included Power Supply 19 MIDI 19 Figure 12 MIDI Connection Jacks Rear View 19 Analog Inputs 20 Figure 13 Wiring Schematic for An...

Page 4: ...he user to select a directory to install the CMK program file 33 Figure 17 Setup adds an icon to the start menu for convenient access 34 Figure 18 Setup provides the option of creating an icon on the Windows desktop 34 Figure 19 Confirmation window 35 Figure 20 Setup progress window 35 Figure 21 Confirms installation was successful 36 Software Startup 37 Figure 22 CMKConfig software startup screen...

Page 5: ...connection to the CMK 45 Figure 42 Confirms configuration written to CMK from CMKConfig software 45 2 Options Menu 45 Figure 43 MIDI Input Output Setup window 45 2 Help Menu 46 Figure 44 Help Menu 46 Keyboard Functions 46 Figure 45 Clicking on the keys of the keyboard invokes a MIDI Channel select menu 47 Figure 46 Clicking on an individual piston invokes the Piston function select drop down menu ...

Page 6: ... 27 General MIDI Pipe Organ Emulation Lower Manual SCPOP 81 Table 28 General MIDI Pipe Organ Emulation Pedals SCPOP 84 APPENDIX F 85 CIRCUIT BOARD SCHEMATICS 85 Figure 47 CMK1 1 Classic MIDI Keyboard Circuit board 1 Silk Screen 85 Figure 48 CMK1 1 Classic MIDI Keyboard Circuit board 1 schematic 86 Figure 49 CMK1 2 Classic MIDI Keyboard Circuit board 2 Silk Screen 87 Figure 50 CMK1 2 Classic MIDI K...

Page 7: ...__________________________________ CMK 1 Manual Issue 1 Page 7 October 20 2004 Figure 64 CMK End clamp mechanical drawing 102 Figure 65 CMK two manual mounting bracket mechanical drawing 103 Figure 66 CMK three manual mounting bracket mechanical drawing 104 DISCLAIMER 105 ...

Page 8: ......

Page 9: ... Organ Works determines the product requires repair because of user misuse or regular wear it will assess a fair repair or replacement fee The customer will have the option to pay this fee and have the unit repaired and returned or not pay this fee and have the unit returned un repaired Classic Organ Works will not be liable for consequential special indirect or similar damages or claims including...

Page 10: ......

Page 11: ...synthesizer software may be connected These pistons are also used for programming the CMK Combinations of pistons and keyswitches are used for functions such as a reboot setting the MIDI output channel turning on and off velocity sensing and setting the volume output There are two analog inputs which can be configured as volume expression and crescendo inputs By adjusting the analog device a uniqu...

Page 12: ...K components from L R Top to Bottom A Keyboard B 2 manual side mounting brackets sold separately C 3 manual side mounting brackets sold separately D 12V DC wall adaptor E 6 Ft MIDI cable F Mounting screw Setup Items A B C D E F Manual s 2 Manual Side Bracket set sold separately 3 Manual Side Bracket set sold separately 12V DC adaptor MIDI Cable s Mounting Screws One Manual 1 1 1 One Manual and Woo...

Page 13: ..._________________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 13 October 20 2004 Figure 2 CMK connections ...

Page 14: ......

Page 15: ...irections NOTE DO NOT HANDLE THE SPRINGS WITH YOUR BARE FINGERS THE SPRINGS ARE COATED WITH A LAYER OF SILVER WHICH CAN DETERIORATE IF HANDLED 1 Pick up the spring using tweezers to gently grip the middle of the spring 2 Feed one end of the spring in between the two bus bars Then slide the other end of the spring into the upper hole with the keyboard circuit board facing up of the keyboard keys pl...

Page 16: ...le manual with wooden case If the CMK is to be mounted into an existing console the metal pieces at the ends of the keyboard have holes of 0 156 inch diameter to allow the CMK to be fastened to wooden end cheeks using 6 screws In the two keyboard and three keyboard configurations a separate mounting bracket may be purchased There are three threaded holes on the sides of the keyboards for mounting ...

Page 17: ...____________________________________________________________ CMK 1 Manual Issue 1 Page 17 October 20 2004 Figure 7 Three manual setup Figure 8 Two Three manual setup mounted level Note the pivoting screw positions on each end bracket are different ...

Page 18: ...ccessing keyboard electronics Connections Power The user must connect Power and MIDI for each keyboard There are several ways to provide power to the CMK which will depend on the application The CMK requires between 9V and 15V DC power at a minimum current of 400mA If the CMK is to be used as a standalone unit the most convenient method of providing power would be to use the supplied 2 1mm Co axia...

Page 19: ...ptor of either positive or negative polarity may be used It must have a 2 1mm co axial power jack A bridge rectifier is present within the CMK to ensure the proper polarity A 500mA self resetting Polyfuse provides over current protection from the common power supply MIDI The CMK has one MIDI input and four paralleled MIDI outputs so that it can be connected to several MIDI devices and or a persona...

Page 20: ...igure 13 Figure 13 Wiring Schematic for Analog input The CMK has provision for up to four extra input functions on the circuit board These inputs are reserved for future use Table 2 Connection Chart Connection Name Connection Type Hardware Description Required Connections Power Input 1 Co ax 2 1mm either polarity OR 2 4 input Terminal Block Input 1 for 12V Input 2 for GND 9 12V 400mA minimum MIDI ...

Page 21: ...sers only Software installation instructions are described in the CMK Configuration Software section of the manual Note To use the software the CMK 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 1 Windows is a registered Trademark of the Microsoft Corporation ...

Page 22: ...rmances 1 MIDI Message information can be found in Appendix B and Appendix C 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 Every manufacturer associated different commands with differen...

Page 23: ...ndard an Acoustic Grand Piano will sound different depending on the instrument used to produce the sound Only the patch numbers and their labels are standardized Table 3 Sound Set Groups 3 Set Sound 1 8 Piano 9 16 Chromatic Percussion 17 24 Organ 25 32 Guitar 33 40 Bass 41 48 Strings 49 56 Ensemble 57 64 Brass 65 72 Reed 73 80 Pipe 81 88 Synthesizer Lead 89 96 Synthesizer Pad 97 104 Synthesizer Ef...

Page 24: ...oblins 17 Drawbar Organ 60 Muted Trumpet 103 FX 7 echoes 18 Percussive Organ 61 French Horn 104 FX 8 sci fi 19 Rock Organ 62 Brass Section 105 Sitar 20 Church Organ 63 Synth Brass 1 106 Banjo 21 Reed Organ 64 Synth Brass 2 107 Shamisen 22 Accordion 65 Soprano Sax 108 Koto 23 Harmonica 66 Alto Sax 109 Kalimba 24 Tango Accordion 67 Tenor Sax 110 Bagpipe 25 Acoustic Guitar nylon 68 Baritone Sax 111 F...

Page 25: ...ambourine 78 Mute Cuica 55 Splash Cymbal 79 Open Cuica 56 Cowbell 80 Mute Triangle 57 Crash Cymbal 2 81 Open Triangle 58 Vibraslap Ahlborn 5 The Ahlborn Archive modules allow additional pipe organ sounds to be played on an existing organ There are four separate Ahlborn Archive modules of 20 different stops each over three separate divisions For more information on Ahlborn Archive modules please vi...

Page 26: ...A Table 8 201 Module 6 Division A Division B Pedal Description Description Description Bourdon 16 Gedackt 8 Subbass 16 Principal 8 Gamba 8 Octave 8 Flûte à cheminée 8 Nachthorn 4 Bourdon 8 Unda Maris 8 Cymbale III Posaune 16 Octave 4 Cornet III Div A to Ped Spitzflöte 2 Oboe 8 Div B to Ped Nasard 2 2 3 Tremulant Superoctave 2 Div A to Div B Mixture IV Trompete 8 Tremulant Div B to Div A Table 9 20...

Page 27: ...erge box would have to be purchased However the CMK not only performs the MIDI merge function but also 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 A table listing the types of messages sent for t...

Page 28: ... connector Due to space limitations of computer circuit boards most computers are not equipped with a MIDI port Thus adapters must be used which connect the MIDI device to another port The most common port is the computer s game port which is found on most soundcards Adapters are also available for the serial port parallel port and USB port A schematic of the 5 pin DIN connector typical interface ...

Page 29: ...ted to the analog input pin a positive voltage 5V on pin 1 and ground potential 0V on pin 3 Depending on the position of the analog device a unique voltage will be read by the processor which will determine the setting In the case of a volume control the position of the analog device will determine the loudness level See Figure 13 MIDI Crescendo A MIDI program change message is sent to gradually a...

Page 30: ...he SET piston Sets the output MIDI channels for the keyboard For example if we configure the keyboard to output on channels 1 3 and 5 then all MIDI events originating from that keyboard will produce MIDI messages transmitted on these three channels CLEAR MIDI CHANNELS FOR THE KEYBOARD Hold 1st piston from the left SET and 2nd black key from the left D 1 Afterwards release the SET piston Clears the...

Page 31: ... input will produce MIDI messages transmitted on these three channels Please note that the crescendo input does not require setup because it produces messages for the Ahlborn Archive modules DISABLING ANALOG INPUT VOLUME Hold the 1st piston from the left SET and the 6th black key from the left C 2 Afterwards release the SET piston MIDI messages describing volume information from the analog input w...

Page 32: ... software allowing users to create custom configurations To use the software the CMK must be connected to a personal computer running Windows operating system software Windows 98 2000 XP The CMK must be connected to a computer using MIDI If a MIDI port is not available on your computer commercial MIDI adapters for the game port USB port and parallel port may be used When the installation CD is pla...

Page 33: ...___________________________________________________ CMK 1 Manual Issue 1 Page 33 October 20 2004 Figure 15 Upon clicking on the CMK_Setup exe file the above window will appear Figure 16 Allows the user to select a directory to install the CMK program file ...

Page 34: ..._________________________________________________________ CMK 1 Manual Issue 1 Page 34 October 20 2004 Figure 17 Setup adds an icon to the start menu for convenient access Figure 18 Setup provides the option of creating an icon on the Windows desktop ...

Page 35: ...____________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 35 October 20 2004 Figure 19 Confirmation window Figure 20 Setup progress window ...

Page 36: ..._________________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 36 October 20 2004 Figure 21 Confirms installation was successful ...

Page 37: ...n on this CMKConfig shortcut You should see a screen as shown below Figure 22 CMKConfig software startup screen Press a key on your computer keyboard or click on any mouse button and the main menu selection will appear Figure 23 CMKConfig software main menu The main menu allows you to select one of two editing types 1 Configure a Classic MIDI Keyboard from scratch This mode allows you to create a ...

Page 38: ...Configure a Classic CMK from scratch option from the main menu the software attempts to make a connection to the CMK as shown below Note If this is the first time you run CMKConfig the software will prompt the user for the computer s MIDI configuration See MIDI I O Setup on page 45 Figure 24 CMKConfig software attempting to connect with the CMK If a connection is not made the following window appe...

Page 39: ...er the user can specify another configuration number for the new configuration Figure 27 Successful connection between CMKConfig software and CMK When the user has specified the configuration number CMKConfig software will load data from the CMK to start the configuration process Figure 28 Window confirms the loading of pre configuration data from the CMK to the PC The user can then design a custo...

Page 40: ...ifications The user can then choose to save the new settings on a computer or transfer the file to the CMK memory as a new configuration When a user selects the Load a previously saved CMK configuration option from the main menu the software prompts for a filename through the following window Figure 29 Configuration File selection window After selecting the appropriate file click on the Open butto...

Page 41: ...t the file to their specifications Icon Keyboard shortcut Ctrl O To begin loading a configuration go to File Open Program Data File or use the Keyboard shortcut or icon shown above A window prompting the user for a filename should appear Figure 32 Loading Program Data From File Window The user can then select the filename and click on the Open button Save Program Data File Saves a configuration fi...

Page 42: ...e CMK memory chip A CMK may contain numerous configuration files which are selectable by changing the DIP switch so the software displays an initial configuration number as set in the DIP switch If a configuration number different from the DIP switch is required it may be specified by the user Icon Keyboard shortcut Ctrl L To load a configuration from the CMK memory chip the user must ensure that ...

Page 43: ...004 Figure 35 Software attempting to make a connection with the CMK If a connection is not available a window will appear as a reminder to make connections to the CMK Figure 36 Software unable to make a connection with the CMK If a connection is made a window will appear to confirm the communication Figure 37 Software detecting number of keyboards ...

Page 44: ...e user has the desired configuration number pressing OK will display a window to confirm the selection Figure 39 Confirms loading of configuration into CMKConfig software Write Program Data to CMK Saves a configuration file to the CMK memory chip Typical CMK units will have numerous configuration files so the user should specify the configuration number of the current file Icon Keyboard shortcut C...

Page 45: ...re must be taken when choosing a new Configuration Number If a Configuration Number already contains settings writing to the same Configuration Number will overwrite this information A window should appear to confirm that the contents were written Figure 42 Confirms configuration written to CMK from CMKConfig software 2 Options Menu MIDI I O Setup This function sets the MIDI input and output ports...

Page 46: ...r needs to specify when configuring the CMK The user must specify functions for two categories MIDI channel output and Piston function MIDI Channel output This function controls the MIDI Channel s on which the keyboard can send messages To specify the MIDI channel s click on the keys of the keyboard and a menu such as the one shown on the next page will appear To select the MIDI Channel s use the ...

Page 47: ...king on the keys of the keyboard invokes a MIDI Channel select menu Piston Function 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 Figure 46 Clicking on an individual piston invokes the Piston function select drop down menu ...

Page 48: ... Cancel Choir Divisional Cancel Ahlborn General associates a combination of stops to a memory level These combinations can be from different divisions Memory A General 1 Memory A General 2 Memory A General 3 Memory A General 4 Memory A General 5 Memory A General 6 Memory B General 1 Memory B General 2 Memory B General 3 Memory B General 4 Memory B General 5 Memory B General 6 Memory C General 1 Me...

Page 49: ...ds Mute Unused Temper Type Temper Type Temper Key Temper Key Reverb Configuring Multiple Keyboards The software supports the two manual and three manual CMK setups For multi manual setups the software screen will show multiple keyboards rather than a single keyboard In the single keyboard setup the keyboard is labeled Manual 1 in the CMKconfig program window However for a multi manual setup the ke...

Page 50: ......

Page 51: ...www ahlborn galanti com archive stops html 7 Hauptwerk a Virtual Pipe Organ Project Online Document 2003 cited 2003 January 6 Available HTTP http www hauptwerk co uk 8 What is SCPOP Online Document 2002 December cited 2002 December 17 Available HTTP http www chsinet via t online de Project_all htm 9 Filippo Tigli Frequently Asked Questions Online Document 2002 October cited 2003 January 7 Availabl...

Page 52: ..._________________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 52 October 20 2004 ...

Page 53: ...0 0 0 0 0 0 5 0 0 1 0 0 0 0 0 6 1 0 1 0 0 0 0 0 7 0 1 1 0 0 0 0 0 8 1 1 1 0 0 0 0 0 9 0 0 0 1 0 0 0 0 10 1 0 0 1 0 0 0 0 11 0 1 0 1 0 0 0 0 12 1 1 0 1 0 0 0 0 13 0 0 1 1 0 0 0 0 14 1 0 1 1 0 0 0 0 15 0 1 1 1 0 0 0 0 16 1 1 1 1 0 0 0 0 17 0 0 0 0 1 0 0 0 18 1 0 0 0 1 0 0 0 19 0 1 0 0 1 0 0 0 20 1 1 0 0 1 0 0 0 21 0 0 1 0 1 0 0 0 22 1 0 1 0 1 0 0 0 23 0 1 1 0 1 0 0 0 24 1 1 1 0 1 0 0 0 25 0 0 0 1 1 ...

Page 54: ...0 1 0 0 0 1 1 0 0 51 0 1 0 0 1 1 0 0 52 1 1 0 0 1 1 0 0 53 0 0 1 0 1 1 0 0 54 1 0 1 0 1 1 0 0 55 0 1 1 0 1 1 0 0 56 1 1 1 0 1 1 0 0 57 0 0 0 1 1 1 0 0 58 1 0 0 1 1 1 0 0 59 0 1 0 1 1 1 0 0 60 1 1 0 1 1 1 0 0 61 0 0 1 1 1 1 0 0 62 1 0 1 1 1 1 0 0 63 0 1 1 1 1 1 0 0 64 1 1 1 1 1 1 0 0 65 0 0 0 0 0 0 1 0 66 1 0 0 0 0 0 1 0 67 0 1 0 0 0 0 1 0 68 1 1 0 0 0 0 1 0 69 0 0 1 0 0 0 1 0 70 1 0 1 0 0 0 1 0 71...

Page 55: ...1 0 97 0 0 0 0 0 1 1 0 98 1 0 0 0 0 1 1 0 99 0 1 0 0 0 1 1 0 100 1 1 0 0 0 1 1 0 101 0 0 1 0 0 1 1 0 102 1 0 1 0 0 1 1 0 103 0 1 1 0 0 1 1 0 104 1 1 1 0 0 1 1 0 105 0 0 0 1 0 1 1 0 106 1 0 0 1 0 1 1 0 107 0 1 0 1 0 1 1 0 108 1 1 0 1 0 1 1 0 109 0 0 1 1 0 1 1 0 110 1 0 1 1 0 1 1 0 111 0 1 1 1 0 1 1 0 112 1 1 1 1 0 1 1 0 113 0 0 0 0 1 1 1 0 114 1 0 0 0 1 1 1 0 115 0 1 0 0 1 1 1 0 116 1 1 0 0 1 1 1 0...

Page 56: ...mount of pressure applied to keys after they are pressed to control aspects of sound production such as vibrato The message is in the form of one data byte specifying the pressure value Pitch Bend modifies the sound on a given MIDI channel The message is in the form of two data bytes which specify the position of the pitch wheel Program Change allows the user to control and change the type of inst...

Page 57: ...ages are used to set the playback tempo timing clock control the playback start position start continue playback continue set the stop position stop eliminate stuck notes active sensing in the event of a MIDI cable disconnection and reset and initialize the equipment receiving a message system reset System Exclusive Messages are specific to a manufacturer Each manufacturer of MIDI equipment is gra...

Page 58: ...cc 0vvvvvvv Control Change This message is sent when a controller value changes Controllers include devices such as pedals and levers Controller numbers 120 127 are reserved as Channel Mode Messages on the next page ccccccc is the controller number vvvvvvv is the new value 0 119 1100nnnn 0ppppppp Program Change This message is sent when the patch number changes ppppppp is the new program number 11...

Page 59: ...ntrollers When Reset All Controllers is received all controller values are reset to their default values See specific Recommended Practices for defaults c 121 v x Value must only be zero unless otherwise allowed in a specific Recommended Practice Local Control When Local Control is Off all devices on a given channel will respond only to data received over MIDI Played data etc will be ignored Local...

Page 60: ... the LSB m the MSB 11110011 0sssssss Song Select The Song Select specifies which sequence or song is to be played 11110100 Undefined Reserved 11110101 Undefined Reserved 11110110 Tune Request Upon receiving a Tune Request all analog synthesizers should tune their oscillators 11110111 End of Exclusive Used to terminate a System Exclusive dump see above System Real Time Messages 11111000 Timing Cloc...

Page 61: ...8B 139 Chan 12 10001100 8C 140 Chan 13 10001101 8D 141 Chan 14 10001110 8E 142 Chan 15 10001111 8F 143 Chan 16 10010000 90 144 Chan 1 Note on 10010001 91 145 Chan 2 10010010 92 146 Chan 3 10010011 93 147 Chan 4 10010100 94 148 Chan 5 10010101 95 149 Chan 6 10010110 96 150 Chan 7 10010111 97 151 Chan 8 10011000 98 152 Chan 9 10011001 99 153 Chan 10 10011010 9A 154 Chan 11 10011011 9B 155 Chan 12 10...

Page 62: ...111100 BC 188 Chan 13 10111101 BD 189 Chan 14 10111110 BE 190 Chan 15 10111111 BF 191 Chan 16 11000000 C0 192 Chan 1 Program Program NONE 11000001 C1 193 Chan 2 change 0 127 11000010 C2 194 Chan 3 11000011 C3 195 Chan 4 11000100 C4 196 Chan 5 11000101 C5 197 Chan 6 11000110 C6 198 Chan 7 11000111 C7 199 Chan 8 11001000 C8 200 Chan 9 11001001 C9 201 Chan 10 11001010 CA 202 Chan 11 11001011 CB 203 C...

Page 63: ... 233 Chan 10 11101010 EA 234 Chan 11 11101011 EB 235 Chan 12 11101100 EC 236 Chan 13 11101101 ED 237 Chan 14 11101110 EE 238 Chan 15 11101111 EF 239 Chan 16 11110000 F0 240 System Exclusive 11110001 F1 241 MIDI Time Code Qtr Frame see spec see spec 11110010 F2 242 Song Position Pointer LSB MSB 11110011 F3 243 Song Select Song 0 127 NONE 11110100 F4 244 Undefined Reserved 11110101 F5 245 Undefined ...

Page 64: ...10001 11 General Purpose Controller 2 0 127 MSB 18 00010010 12 General Purpose Controller 3 0 127 MSB 19 00010011 13 General Purpose Controller 4 0 127 MSB 20 00010100 14 Undefined 0 127 MSB 21 00010101 15 Undefined 0 127 MSB 22 00010110 16 Undefined 0 127 MSB 23 00010111 17 Undefined 0 127 MSB 24 00011000 18 Undefined 0 127 MSB 25 00011001 19 Undefined 0 127 MSB 26 00011010 1A Undefined 0 127 MSB...

Page 65: ... Control 29 Undefined 0 127 LSB 62 00111110 3E LSB for Control 30 Undefined 0 127 LSB 63 00111111 3F LSB for Control 31 Undefined 0 127 LSB 64 01000000 40 Damper Pedal on off Sustain 63 off 64 on 65 01000001 41 Portamento On Off 63 off 64 on 66 01000010 42 Sustenuto On Off 63 off 64 on 67 01000011 43 Soft Pedal On Off 63 off 64 on 68 01000100 44 Legato Footswitch 63 Normal 64 Legato 69 01000101 45...

Page 66: ...101 01100101 65 Registered Parameter Number RPN MSB 0 127 MSB 102 01100110 66 Undefined 103 01100111 67 Undefined 104 01101000 68 Undefined 105 01101001 69 Undefined 106 01101010 6A Undefined 107 01101011 6B Undefined 108 01101100 6C Undefined 109 01101101 6D Undefined 110 01101110 6E Undefined 111 01101111 6F Undefined 112 01110000 70 Undefined 113 01110001 71 Undefined 114 01110010 72 Undefined ...

Page 67: ... 3 To make a relative adjustment to the selected Registered Parameter s current value use the Data Increment or Data Decrement controllers Control Numbers 96 and 97 Parameter Number Decimal Control 101 Value MSB Control 100 Value LSB Parameter Function Data Entry Value 0 00H 0 00H 0 Pitch Bend Sensitivity MSB semitones LSB cents 1 00H 0 01H 1 Channel Fine Tuning formerly Fine Tuning see MMA RP 022...

Page 68: ......

Page 69: ...ves the organ model number ss ss identifies the major and minor software revision level as it affects data format compatibility tt tt identifies the major and minor software revision level as it affects program capabilities In the case of the MKSC v3 after the tt tt also pass two bytes indicated the current DIPSWITCH setting CMK Special layouts 13 Config Memory The config memory contains a number ...

Page 70: ...ed by the external CMK config application dd identifies the device which is responding bb bb block count within the sequence of saved data blocks memory data low order 7 bits first The first message in a restore sequence must have a block count of 00 00 aa aa aa starting offset 21 bit address of the config block packed 7 bits ss number of bytes of original data transferred in this block data 8 for...

Page 71: ...annel defaults to 1 0h usually the Ahlborn A division for key On Off messages kk Note number 0 127 00h to 7Fh where 60 3Ch middle C Normal untransposed output from key inputs 1 61 36 96 24h 60h Transposer may shift this down or up in the range of 24 to 31 2 Great Channel defaults to 2 1h usually the Ahlborn B division for key On Off messages 3 Choir Channel defaults to 3 2h usually the Ahlborn AUX...

Page 72: ... des Bombardes IV 8 Bn 49 08 Bn 4A 08 Tuba Mirabilis 8 9 Bn 49 09 Bn 4A 09 Clarion 4 A Bn 49 0A Bn 4A 0A Orchestral Oboe 8 B Bn 49 0B Bn 4A 0B Clarinet 8 C Bn 49 0C Bn 4A 0C French Horn 8 D Bn 49 0D Bn 4A 0D Cor Anglais 8 E Bn 49 0E Bn 4A 0E Cello 8 F Bn 49 0F Bn 4A 0F Cello Celeste 8 10 Bn 49 10 Bn 4A 10 B to A coupler 11 Bn 49 11 Bn 4A 11 B Quint Flute 2 2 3 12 Bn 49 12 Bn 4A 12 Piccolo 2 13 Bn ...

Page 73: ... di Bassetto 8 1F Bn 49 1F Bn 4A 1F Plein Jeu IV V 20 Bn 49 20 Bn 4A 20 Clarion 4 21 Bn 49 21 Bn 4A 21 Festival Trumpet 8 22 Bn 49 22 Bn 4A 22 Gemshorn Celeste 8 23 Bn 49 23 Bn 4A 23 Koppelflote 4 24 Bn 49 24 Bn 4A 24 Bombarde 16 25 Bn 49 25 Bn 4A 25 Harmonic Trumpet 8 26 Bn 49 26 Bn 4A 26 Gemshorn 8 27 Bn 49 27 Bn 4A 27 Flute a Cheminee 8 28 Bn 49 28 Bn 4A 28 B Flute Octaviante 4 29 Bn 49 29 Bn 4...

Page 74: ...tregambe 16 33 Bn 49 33 Bn 4A 33 Diapason 8 34 Bn 49 34 Bn 4A 34 Quintadena 8 35 Bn 49 35 Bn 4A 35 Terz 1 3 5 36 Bn 49 36 Bn 4A 36 Septime 1 1 7 37 Bn 49 37 Bn 4A 37 Scharff III 38 Bn 49 38 Bn 4A 38 Bombarde 16 39 Bn 49 39 Bn 4A 39 Trompette 8 3A Bn 49 3A Bn 4A 3A Tuba Mirabilis 8 3B Bn 49 3B Bn 4A 3B Chimes 3C Bn 49 3C Bn 4A 3C B Bourdon 8 3D Bn 49 3D Bn 4A 3D Flute Harmonique 8 3E Bn 49 3E Bn 4A...

Page 75: ...9 Bn 49 49 Bn 4A 49 Unda Maris 8 4A Bn 49 4A Bn 4A 4A Octave 4 4B Bn 49 4B Bn 4A 4B Spitzflote 4 4C Bn 49 4C Bn 4A 4C Nasard 2 2 3 4D Bn 49 4D Bn 4A 4D Superoctave 2 4E Bn 49 4E Bn 4A 4E Mixture IV 4F Bn 49 4F Bn 4A 4F Trompete 8 50 Bn 49 50 Bn 4A 50 B Gedackt 8 51 Bn 49 51 Bn 4A 51 Gamba 8 52 Bn 49 52 Bn 4A 52 Nachthorn 4 53 Bn 49 53 Bn 4A 53 Cymbale Scharff III 54 Bn 49 54 Bn 4A 54 Cornet III 55...

Page 76: ...Mem E Gen 6 E4 CF 64 Cancel Crescendo E5 CF 65 CF 64 Crescendo Stage 1 Off 3 E6 CF 66 CF 65 Crescendo Stage 2 1 E7 CF 67 CF 66 Crescendo Stage 3 2 etc EF CF 6F CF 6E Crescendo Stage 11 10 F7 CF 77 CF 6F Crescendo Stage 12 11 F8 CF 78 CF 77 Crescendo Stage 13 12 etc FF CF 7F CF 7E Crescendo Stage 20 19 NOTES 1 Prog 1 00h on the Control Channel will actually act as a Recall Hand Registration but wil...

Page 77: ...w for a lamp output for this Also possible another input function which would act as a reversible i e push ON push OFF 4 n Channel number used by Ahlborn stop On Off messages defaults to 16 Fh Table 25 Ahlborn Archive and other MIDI sound modules analog input function commands 14 Input Data sent Function Description Note 1 CF ss Crescendo Crescendo 1 2 B0 07 aa Sw Ahlborn Division Volume 2 3 B1 07...

Page 78: ......

Page 79: ...t 12 12 12 GM Patch 74 85 Volume 100 80 Panning R15 L15 Reverb 100 100 2 Flauto cuspide 8 Key Shift 12 12 GM Patch 73 77 78 74 Volume 110 70 60 100 Panning R10 L10 0 0 Reverb 100 100 80 80 3 Principali 16 8 Key Shift 12 12 12 24 GM Patch 73 77 78 74 Volume 105 70 60 95 Panning R10 L10 0 0 Reverb 76 100 80 80 4 Fondi 16 4 Key Shift 0 12 12 24 GM Patch 74 78 74 Volume 90 80 105 Panning R15 L15 0 Rev...

Page 80: ...ift 12 0 0 19 24 GM Patch 76 74 78 75 73 Volume 80 100 105 85 85 Panning 0 R10 L10 L63 R63 Reverb 110 90 90 100 100 11 Mutazioni in Terza Key Shift 16 12 12 12 12 GM Patch 78 79 20 73 76 Volume 100 70 85 80 82 Panning 0 0 0 R20 L20 Reverb 100 90 100 110 100 Chorus 0 3 0 0 0 12 Pienino Key Shift 12 12 12 12 19 GM Patch 74 79 20 73 76 Volume 105 110 110 110 115 Panning L15 R12 R30 0 L30 Reverb 90 90...

Page 81: ...12 12 12 GM Patch 75 75 76 Volume 85 85 45 Panning R63 L63 0 Reverb 115 115 100 18 Salicionale 8 Key Shift 0 0 0 GM Patch 73 77 76 Volume 110 70 60 Panning R10 L10 0 Reverb 100 100 80 19 Principale 8 in Tremolo Key Shift 12 12 12 Table 27 General MIDI Pipe Organ Emulation Lower Manual SCPOP General MIDI patch commands converted from SYSEX messages of SCPOP 15 Lower Manual using Parts 7 11 GM Patch...

Page 82: ...ey Shift 12 12 12 0 12 GM Patch 76 74 73 74 Volume 80 80 45 100 Panning L15 0 0 R15 Reverb 103 103 80 103 7 Septade Key Shift 0 24 14 12 GM Patch 76 74 80 79 80 Volume 90 100 90 100 80 Panning 0 L20 0 R20 0 Reverb 90 100 115 90 100 8 Nazardo Key Shift 0 0 7 12 19 GM Patch 74 76 73 Volume 100 100 100 Panning R15 L15 0 Reverb 100 100 105 9 Fondi 8 4 1 Key Shift 12 12 24 GM Patch 76 73 73 74 73 Volum...

Page 83: ... 12 0 7 24 0 GM Patch 60 70 Volume 110 100 Panning 0 0 Reverb 115 115 14 Cromorno Key Shift 12 12 GM Patch 70 74 73 60 73 Volume 120 110 120 127 105 Panning R20 0 0 L20 0 Reverb 103 95 103 103 115 15 Jeux Key Shift 12 12 0 12 19 GM Patch 70 76 73 60 Volume 110 110 125 115 Panning L12 0 0 R12 Reverb 103 100 90 103 16 Jeux Doux Key Shift 12 12 12 12 GM Patch 73 74 76 Volume 75 75 55 Panning R12 L12 ...

Page 84: ...ndi 16 8 Key Shift 24 12 12 12 0 GM Patch 73 79 74 73 Volume 110 110 105 100 Panning 0 0 0 0 Reverb 65 80 80 80 4 Quintadena Key Shift 24 12 24 0 GM Patch 74 74 73 73 74 Volume 95 90 68 100 95 Panning 0 L36 0 R36 0 Reverb 90 90 90 90 90 5 Fondi 16 4 Key Shift 12 0 12 0 0 GM Patch 74 74 73 59 65 Volume 90 75 70 80 100 Panning 0 0 0 R12 L12 Reverb 91 91 91 90 90 6 Ancia da 8 Key Shift 24 12 12 0 0 G...

Page 85: ..._________________________________________________________________ CMK 1 Manual Issue 1 Page 85 October 20 2004 CLASSIC MIDI KEYBOARD CMK 1 APPENDIX F CIRCUIT BOARD SCHEMATICS Figure 47 CMK1 1 Classic MIDI Keyboard Circuit board 1 Silk Screen ...

Page 86: ...__________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 86 October 20 2004 Figure 48 CMK1 1 Classic MIDI Keyboard Circuit board 1 schematic ...

Page 87: ..._________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 87 October 20 2004 Figure 49 CMK1 2 Classic MIDI Keyboard Circuit board 2 Silk Screen ...

Page 88: ...__________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 88 October 20 2004 Figure 50 CMK1 2 Classic MIDI Keyboard Circuit board 2 schematic ...

Page 89: ...______________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 89 October 20 2004 Figure 51 CMKPR1 1 Classic MIDI Keyboard Piston Rail board 1 Silk Screen ...

Page 90: ..._______________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 90 October 20 2004 Figure 52 CMKPR1 1 Classic MIDI Keyboard Piston Rail board 1 schematic ...

Page 91: ...______________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 91 October 20 2004 Figure 53 CMKPR1 2 Classic MIDI Keyboard Piston Rail board 2 Silk Screen ...

Page 92: ..._______________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 92 October 20 2004 Figure 54 CMKPR1 2 Classic MIDI Keyboard Piston Rail board 2 schematic ...

Page 93: ...__________________________________________________________________________________ CMK 1 Manual Issue 1 Page 93 October 20 2004 CLASSIC MIDI KEYBOARD CMK 1 APPENDIX G MECHANICAL DRAWINGS Figure 55 Two manual CMK mounted level ...

Page 94: ..._________________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 94 October 20 2004 Figure 56 Two manual CMK mounted tilted up ...

Page 95: ..._________________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 95 October 20 2004 Figure 57 Three manual CMK mounted level ...

Page 96: ..._________________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 96 October 20 2004 Figure 58 Three manual CMK mounted tilt up ...

Page 97: ...______________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 97 October 20 2004 Figure 59 CMK Piston Rail front panel mechanical drawing ...

Page 98: ..._____________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 98 October 20 2004 Figure 60 CMK Piston Rail Mounting rail mechanical drawing ...

Page 99: ...______________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 99 October 20 2004 Figure 61 CMK Piston Rail circuit board mounting rail mechanical drawing ...

Page 100: ..._________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 100 October 20 2004 Figure 62 CMK Side mounting bracket mechanical drawing treble end ...

Page 101: ...__________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 101 October 20 2004 Figure 63 CMK Side mounting bracket mechanical drawing bass end ...

Page 102: ..._________________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 102 October 20 2004 Figure 64 CMK End clamp mechanical drawing ...

Page 103: ...____________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 103 October 20 2004 Figure 65 CMK two manual mounting bracket mechanical drawing ...

Page 104: ...___________________________________________________________________________________________________ CMK 1 Manual Issue 1 Page 104 October 20 2004 Figure 66 CMK three manual mounting bracket mechanical drawing ...

Page 105: ... whole or in part without the written consent of 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 Information is...

Reviews: