User manual CASIO MZ-2000

DON'T FORGET : ALWAYS READ THE USER GUIDE BEFORE BUYING !!!

If this document matches the user guide, instructions manual or user manual, feature sets, schematics you are looking for, download it now. Diplodocs provides you a fast and easy access to the user manual CASIO MZ-2000. We hope that this CASIO MZ-2000 user guide will be useful to you.


CASIO MZ-2000 : Download the complete user guide (164 Ko)

You may also download the following manuals related to this product:

   CASIO MZ-2000 (8230 ko)

Manual abstract: user guide CASIO MZ-2000

Detailed instructions for use are in the User's Guide.

[. . . ] MZ-2000 MIDI Implementation CASIO Computer Electronic Musical Instrument Division Jan 7, 2000 MZ-2000 MIDI Implementation CONTENTS * 1 MIDI Message Format Overview o 1. 1 Configuration o 1. 2 messages and Channels + 1. 2. 1 Performance Block + 1. 2. 2 Sound Source Common Sub-block + 1. 2. 3 Parts Sub-block * 2 Channel messages o 2. 1 Note messages + 2. 1. 1 Note Off + 2. 1. 1. 1 Receive + Format + Operation + 2. 1. 1. 2 Send + Format + Operation + 2. 1. 2 Note On + 2. 1. 2. 1 Receive + Format + Operation + 2. 1. 2. 2 Send + Format + Operation o 2. 2 Polyphonic Key Pressure + Format + Receive + Send o 2. 3 Control Change + 2. 3. 1 Bank Select + Format + Receive + Send + 2. 3. 2 Modulation Wheel + Format + Receive + Send + 2. 3. 3 Portamento Time + Format + Receive + Send + 2. 3. 4 Data Entry + Format + 2. 3. 5 Channel Volume + Format + Receive + Send + 2. 3. 6 Pan + Format + Receive + Send + 2. 3. 7 Expression Controller + Format + Receive + Send + 2. 3. 8 General Controller 1 to 8 + Format + Receive + Send + 2. 3. 9 Hold 1 (Damper Pedal) + Format + Receive + Send + 2. 3. 10 Portamento + Format + Receive + Send + 2. 3. 11 Sostenuto + Format + Receive + Send + 2. 3. 12 Soft + Format + Receive + Send + 2. 3. 13 Sound Controller 2 (Resonance) + Format + Receive + Send + 2. 3. 14 Sound Controller 3 (Release Time) + Format + Receive + Send + 2. 3. 15 Sound Controller 4 (Attack Time) + Format + Receive + Send + 2. 3. 16 Sound Controller 5 (Brightness) + Format + Receive + Send + 2. 3. 17 Portamento Control + Format + Receive + Send + 2. 3. 18 Effect 1 (Reverb Send Level) + Format + Receive + Send + 2. 3. 19 Effect 3 (Chorus Send Level) + Format + Receive + Send + 2. 3. 20 NRPN + Format + Receive + Send + 2. 3. 20. 1 Vibrato Rate + Receive + Send + 2. 3. 20. 2 Vibrato Depth + Receive + Send + 2. 3. 20. 3 Vibrato Delay + Receive + Send + 2. 3. 20. 4 TVF Cutoff Frequency + Receive + Send + 2. 3. 20. 5 TVF Resonance + Receive + Send + 2. 3. 20. 6 TVF/TVA Envelope Attack Time + Receive + Send + 2. 3. 20. 7 TVF/TVA Envelope Decay Time + Receive + Send + 2. 3. 20. 8 TVF/TVA Envelope Release Time + Receive + Send + 2. 3. 20. 9 Drawbar Control + Receive + Send + 2. 3. 21 RPN + Format + Receive + Send + 2. 3. 21. 1 Pitch Bend Sensitivity + Receive + Send + 2. 3. 21. 2 Master Fine Tuning + Receive + Send + 2. 3. 21. 3 Master Coarse Tuning 1 MZ-2000 MIDI Implementation + Receive + Send + 2. 3. 21. 4 RPN Null + Receive + Send o 2. 4 Program Change + Format + Receive + Send o 2. 5 Channel Pressure + Format + Receive + Send o 2. 6 Pitch Bend Change + Format + Receive + Send o 2. 7 Channel Mode messages + 2. 7. 1 All Sound Off + Format + Receive + Send + 2. 7. 2 Reset All Controller + Format + Receive + Send + 2. 7. 3 All Note Off + Format + Receive + Send + 2. 7. 4 Omni Mode Off + Format + Receive + Send + 2. 7. 5 Omni Mode On + Format + Receive + Send + 2. 7. 6 Mono Mode On + Format + Receive + Send + 2. 7. 7 Poly Mode On + Format + Receive + Send * 3 System Messages o 3. 1 System Real-Time Messages + 3. 1. 1 Active Sensing + Format + Receive + Send + 3. 1. 2 Timing Clock + Format + Receive + Send + 3. 1. 3 Start + Format + Receive + Send + 3. 1. 4 Stop + Format + Receive + Send o 3. 2 System Common Messages o 3. 3 System Exclusive Messages + 3. 3. 1 Universal System Exclusive Messages + 3. 3. 1. 1 GM System On + Format + Receive + Send + 3. 3. 1. 2 Master Volume + Format + Receive + Send + 3. 3. 2 MZ-2000 Sound Source System Exclusive Overview + Format * 4 MZ-2000 Sound Source System Exclusive Messages o 4. 1 MZ-2000 Sound Source Common System Exclusive Format + 4. 1. 1 General + 4. 1. 2 MZ-2000 Sound Source Common System Exclusive Data Blocks + 4. 1. 3 Parameter Configuration + 4. 1. 4 Individual Parameter Operations + IPR Communication Flow + IPC/IPR + 4. 1. 5 Parameter Set Bulk Dump + One-Way Communication Flow + Hand Shake Protocol + Parameter Set HDJ/HDA/HDE + Parameter Set BDS/HDS + Parameter Set BDR/HDR o 4. 2 MZ-2000 System Control + 4. 2. 1 General + 4. 2. 2 MZ-2000 System Control Message Format + 4. 2. 3 IDs and Operations of Each Control Parameter + MIDI Setup Save/Resume + Tone Generator/Effect/Mixer Initialize + DSP Initialize + 4. 2. 3. 1 Setting Examples o 4. 3 Patch MIDI Overview + 4. 3. 1 MIDI Messages Received by Patch + 4. 3. 1. 1 Patch Parameter Configuration + 4. 3. 1. 2 Patch Parameter Set Bulk Dump o 4. 4 Patch Tone Generator + 4. 4. 1 General + 4. 4. 2 Patch Tone Generator Parameter Control Message Format + 4. 4. 3 Patch Common Parameters + 4. 4. 3. 1 System Reverb + 4. 4. 3. 2 System Chorus + 4. 4. 3. 3 Master + 4. 4. 4 Patch Part Parameter + 4. 4. 4. 1 Receive Filter Parameter + 4. 4. 4. 2 Modulation Effects + 4. 4. 4. 3 Bender Effects + 4. 4. 4. 4 Channel After Touch + 4. 4. 4. 5 Polyphonic After Touch Effects + 4. 4. 4. 6 Continuous Controller 1 Effects + 4. 4. 4. 7 Continuous Controller 2 + 4. 4. 4. 8 Scale Tuning + 4. 4. 4. 9 Other Parameters + 4. 4. 4. 10 Example Settings o 4. 5 Selecting Patch Effects + 4. 5. 1 General + 4. 5. 2 Common Format for Patch Effect Selection Parameter Control + 4. 5. 3 Parameter Ids and Bit Sizes + 4. 5. 4 Patch Parameter Effect Select Bulk Dump o 4. 6 Patch Effect Macro Select + 4. 6. 1 Patch Parameter Effect Macro Select + 4. 6. 2 Effect Macro Select Parameter Control Message Format + 4. 6. 3 Parameter IDs and Bit Sizes o 4. 7 Drawbar Tone Generator + 4. 7. 1 Drawbar TG Parameter Settings + 4. 7. 2 Parameter Operations + 4. 7. 3 Parameter IDs and Value Ranges + 4. 7. 3. 1 Drawbar TG Common Parameter + 4. 7. 3. 2 Setting Parameters + 4. 7. 4 Sample Message + 4. 7. 4. 1 Enabling On Click o 4. 8 Effects + 4. 8. 1 Organization of Effects + 4. 8. 2 Effect Select Operation + 4. 8. 3 Effect Load Precautions + 4. 8. 3. 1 Parts + 4. 8. 3. 2 Effect Connections 2 MZ-2000 MIDI Implementation + Monaural Effect and Stereo Effect Connection + Stereo Effect and Monaural Effect Connection + Assignment of a Stereo Effect to a DSP + Parallel Use of Two Monoaural Effects + 4. 8. 3. 3 Resource Problem + 4. 8. 3. 4 Distortion + 4. 8. 4 Effect Parameter Change Operation + 4. 8. 5 Effect Parameter Control Message Common Format + 4. 8. 6 Effector Types + 4. 8. 6. 1 Thru + Specifications + Parameter List + Operation + Preset List + 4. 8. 6. 2 Stereo Thru + Specifications + Parameter List + Operation + Preset List + 4. 8. 6. 3 Noise Gate + Specifications + Specifications + Parameter List + Operation + Preset List + 4. 8. 6. 4 System Noise Gate + Specifications + Parameter List + Operation + Preset List + 4. 8. 6. 5 Compressor/Limiter + Specifications + Parameter List + Operation + Compressor + Limiter + Preset List + 4. 8. 6. 6 Stereo Compressor/Limiter + Specifications + Parameter List + Operation + Preset List + 4. 8. 6. 7 Slow Attack + Specifications + Operation + Preset List + 4. 8. 6. 8 3-Band EQ + Specifications + Parameter List + Operation + Equalizer Frequencies + Preset List + 4. 8. 6. 9 Stereo 3-Band EQ + Specifications + Parameter List + Operation + Preset List + 4. 8. 6. 10 Enhancer + Specifications + Operation + Preset List + 4. 8. 6. 11 Stereo Enhancer + Specifications + Parameter List + Operation + Preset List + 4. 8. 6. 12 Wah + Specifications + Operation + Preset List + 4. 8. 6. 13 Auto Wah + Specifications Parameter List Operation Preset List 4. 8. 6. 14 Distortion Specifications Parameter List Operation Preset List 4. 8. 6. 15 Guitar Amp Simulator Specifications Parameter List Operation Preset List 4. 8. 6. 16 Rotary Speaker Specifications Parameter List Operation Preset List 4. 8. 6. 17 Phaser Specifications Parameter List Operation Preset List 4. 8. 6. 18 Stereo Phaser Specifications Parameter List Operation Preset List 4. 8. 6. 19 Chorus Specifications Operation Preset List 4. 8. 6. 20 Stereo Chorus Specifications Parameter List Operation Preset List 4. 8. 6. 21 System Chorus Specifications Parameter List Operation Preset List 4. 8. 6. 22 Flanger Specifications Parameter List Operation Preset List 4. 8. 6. 23 Delay Specifications Parameter List Operation Preset List 4. 8. 6. 24 Stereo Delay Specifications Parameter List Operation Preset List 4. 8. 6. 25 Stereo Tap Delay Specifications Parameter List Operation Preset List 4. 8. 6. 26 System Reverb Specifications Parameter List Operation Preset List 4. 8. 6. 27 Gate Reverb Specifications Parameter List Operation Preset List 3 MZ-2000 MIDI Implementation + 4. 8. 6. 28 Surround + Specifications + Parameter List + Operation + Preset List + 4. 8. 6. 29 Ring Modulator + Specifications + Specifications + Parameter List + Operation + Preset List + 4. 8. 6. 30 Tremolo + Specifications + Parameter List + Operation + Preset List + 4. 8. 6. 31 Auto Pan + Specifications + Parameter List + Operation + Preset List + 4. 8. 6. 32 Lo-Fi + Specifications + Parameter List + Operation + Preset List + 4. 8. 6. 33 Stereo Lo-Fi + Specifications + Parameter List + Operation + Preset List + 4. 8. 7 FX Parameter Set Bulk Dump o 4. 9 Mixer + 4. 9. 1 General + 4. 9. 2 Parameter Operations Using MIDI Messages + 4. 9. 2. 1 Mixer Parameter IDs and Value Ranges + 4. 9. 2. 2 Mix Parameter Set Bulk Dump o 4. 10 Drum Setup + 4. 10. 1 Drum Setup Parameter Control Message Format + 4. 10. 1. 1 Drum Setup ParameterID and Value Range + 4. 10. 1. 2 Setup Example o 4. 11 Effect Macro + 4. 11. 1 Effect Macro Overview + 4. 11. 2 Effect Parameter Control Message Format + 4. 11. 3 Parameter Type ID, Size, Index Num, Bit Width, Value Range + 4. 11. 4 Effect Macro Parameter Set Bulk Dump + 4. 11. 5 Control Using the Val Control Change Message + Channel + Number Operation and setting changes of the Parts Sub-block of the Sound Source Block can be controlled using system exclusive messages and channel messages. Channel messages used for such control are limited to those with channel numbers set by the MIDI channel assigned to the applicable part. The Common Sub-block consists of a tone generator for tones that do not depend on in the sound source, an effector, a mixer, etc. The settings of these items can be changed by system exclusive messages or by channel messages with channel numbers set by the MIDI Global Channel. [. . . ] See the following section for details. ) d3[0] 000zzzzz zzzzz = number of bits - 1 When zzzz + 1 is: The number of data bytes is: 1 to 7 1 8 to 14 2 15 to 21 3 22 to 28 4 29 to 35 5 Note Fx (Effect) Select Mdev Parameter, for example, is 16-bit data with the following values: Data bytes = 3 Parameter Values Section TempDorg (Depends on the parameter. See 4. 5. 3 for details. ) 16 bits d4[0] 0xxxxxxx yyXXXXXXXxxxxxxx = Data d4[1] 0XXXXXXX d4[2] 000000yy When a part has a Drawbar tone assigned to it and d0[8], d0[9] of a received MIDI messeage specifies the corresponding Paremter Set, the Fett setting change is reflected immediately, while all other parameter changes are reflected the next time the part is played. Note Since this is a temporary area, the original PresetDrawber/UserDrawbar settings are restored whenever the program number is called up again by ParaID 009DH Parameter Num Bit*Len Index # 16*4 DSP 0. . . DSP1 1. . . DSP2 2. . . DSP3 3. . . DSP4 Value Fx (Effect) Macro Parameter Set # 0000H - 7F7FH Part. d0[8] 0nnnnnnn 00NNNNNNNnnnnnnn = PS Number = Usertone number 0 to 39, or d0[9] 0NNNNNNN Oscillation Temporary Tone Number User Tone Numbers:0 to 39 These parameter set numbers correspond to user drawbar tone numbers. To edit user tones by directly specifying a user drawbar tone, specify UserDorg for section d0[7]. Oscillation Temporary Tone Numbers: 0 to 59 These parameter set numbers correspond to oscillation temporary area numThis effect macro select block is also sent when performing a patch parameter bulk dump, but the effect macro select block cannot be sent as a bulk dump alone. Use these numbers when you want to reflect a drawbar tone in a previously selected part immediately. ------------------------------------------------------------------This section (parameter area) is reserved for note playing purposes. When a drawbar tone is selected by BankMSB/ProgramChange, the preset tone and user tone parameters are copied to this section. Even if the applicable user drawbar tone is already assigned to Part, edits are not reflected until the tone is assigned again. d0[3] d0[4] d0[5] d0[6] d0[7] 0TTTTTTT 0mmmmmmm 0MMMMMMM 0sssssss 0SSSSSSS PS Number is recorded in the d0[8]PS Number item. Section UserDorg Edited parameters are stored in this section when saved. When this section is edited, the edited parameters are not reflected in the tone until the applicable user drawbar tones are assigned to Part by a program change message, etc. 0SSSSSSS0sssssss = Section Number = 0000H:UserDorg 0001H:TempDorg 0MMMMMMM0mmmmmmm = MDEV ID = 2F00H d0[0] d0[1] d0[2] 00100000 0000cccc 0ttttttt tt 0100aaaa aaaa = IPC. . . "SYSEX_ACT_IPC" (00H) IPR. . . "SYSEX_ACT_IPR" (01H) 20H Parmeter Modify Message ID cccc = Category = CAT_TG (02H) 0TTTTTTT0ttttttt = Type ID = Operation target Tg Type ID = 02H 4. 7. 2 Parameter Operations The section number is closely related to the PS number indicated by d0[8]. The 4. 6. 3 Parameter IDs and Bit Sizes The following parameter can be used to specify the effect parameter set for the source you want to call up. 4. 6. 4 Patch Parameter Effect Macro Select Block Bulk Dump 4. 7 Drawbar Tone Generator 4. 7. 1 Drawbar TG Parameter Settings This section provides information on the following two items. The following shows the relationship between the specified parameter set number, and then preset tone numbers and user tone numbers. 0 to 19 : Preset drawbar tone numbers 0 to 19 20 to 59 : User Drawbar tone numbers 0 to 39 d0[10] 0ppppppp qqPPPPPPPppppppp = Parameter ID * MIDI messages received by UserDorg(Tg) * MIDI messages receive by parts received by the part receiving a drawbar Program Change message d0[11] 0PPPPPPP d0[12] 0rbbbbqq bbbb = Number of parameter block - 1 = 02H r = array flag In the case of TgTypeDorg, the char Feet[_MaxDrawbar]; preset member is r = 1. d1[0] 0iiiiiii 0iiiiiii = I:Main Block = 0 d1[1] 0jjjjjjj 0jjjjjjj = J:TgCommon d1[1] 0jjjjjjj 0jjjjjjj = J:Preset =0 =0 d1[2] 0kkkkkkk 0kkkkkkk = K:PresetWave = 0 27 MZ-2000 MIDI Implementation hen r = 1 only (d2[0] to d2[2]) d2[0] 0ooooooo d2[1] 0ppppppp oooooooppppppp = top index number of array to send (Send start array number) d2[2] 0qqqqqqq qqqqqqq = number of array member to send (Send members in current packet) 14 One data size (number of bits) minus 1 d3[0] 000zzzzz zzzzz = number of bits - 1 16 When zzzz + 1 is: The number of data bytes is: 1 to 7 1 8 to 14 2 15 to 21 3 22 to 28 4 29 to 34 5 Parameter Bits 7 bits d4[0] 0xxxxxxx xxxxxxx = Data 18 8 to 14 bits d4[0] 0xxxxxxx XXXXXXXxxxxxxx = Data d4[1] 0XXXXXXX 19 15 to 21 bits d4[0] 0xxxxxxx yyyyyyyXXXXXXXxxxxxxx = Data d4[1] 0XXXXXXX d4[2] 0yyyyyyy 20 4 PercSoftLevel 00H 0FH 06H Percussive Level for SoftOn, 6 initial default value 1 Soft 00H 01H 00H Default: 0:(off), 1(on) 7 PercOnNormalLevel 00H 7FH 40H Sustained Tone Level for PercussiveOn 17 2 SlowFast 00H 0 (off): Default 1 (Slow): Slow Time 2 (Fast): Fast Time 02H 00H Percussive Decay Time 2 Percussion 00H 03H 00H Off: 0, Second: 1, Third: 2, 2nd&3rd: 3 Note: The structure of HAMMOND B-3 makes it impossible to select 2nd&3rd. 15 1 OffClick 00H 01H 01H Default:1(on), 0(off) 1 Click 00H 01H 01H Default: 1(on), 0(off) 11 7 SustainTime 00H 7FH 40H; This is the exclusive drawbar tone steady tone Release Time Modify. This setting is used exclusively for modifying the attack time of the drawbar tone steady tone. As with Tone Modify, the value is offset by 64. 4. 7. 3 Parameter IDs and Value Ranges 21 4. 7. 3. 1 Drawbar TG Common Parameter ParaID Bit Parameter 0 8 Volume min 00H max FFH def 22 7 FastTime 00H 7FH 40H 80H Percussion Decay Time Modify Value The initial value depends on the preset tone. Decay Time Modify (Value:0 to 127) 0. 0 -- 1. 0 -- 1. 99 4. 7. 3. 2 Setting Parameters 24 ParaID Bit Parameter 8 8 Feet min 00H Array Size = 9 Insert required data into the d2[] field. Use the MIDI Control Change (NRPN) message when you want to change the foot balance while playing. [. . . ] d2[2] 0qqqqqqq qqqqqqq = number of array members to send (Number of send members in current packet) Fx Name length is 32, so this value is 0001H to 0020H. One data size (number of bits) minus 1 d3[0] 000zzzzz zzzzz = number of bits - 1 When zzzz + 1 is: The number of data bytes is: 1 to 7 1 8 to 14 2 15 to 21 3 22 to 28 4 29 to 35 5 For example, Fx Macro Name is 7-bit data, so zzzzz = 6. *Note ParaID 0003 0004 Parameter Fx Type Fx Num Bit*Len 16 16 Value 0000H - 7F7FH 0000H - Maximum for Fx ------------------------------------------------------------------- In these parameters, d1[1] indicate Segment#. Segment# is the Fx segment number within the DSP assigned by that Fx Macro. [. . . ]

DISCLAIMER TO DOWNLOAD THE USER GUIDE CASIO MZ-2000




Click on "Download the user Manual" at the end of this Contract if you accept its terms, the downloading of the manual CASIO MZ-2000 will begin.

 

Copyright © 2015 - manualRetreiver - All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.