Parameter List; O 3.1 Command Parameter; Parameter Set Overview; Command Parameter List - Casio CTK-671 Midi Implementation Manual

Casio ctk-671: user guide
Hide thumbs Also See for CTK-671:
Table of Contents

Advertisement

CTK-671 MIDI Implementation
Receiving Device
Sending Device
-----------------------
---------------------
HDR
HDA
HDS
HDA
HDS
:
HDJ
See "4. Parameter Set List" in this document for information about how Parameter Sets
can actually be sent.

3. Parameter List

This list shows the parameters that can be transferred individually using System Exclusive
Messages.
• Note 1
Any parameter that has "r" to the right of its Parameter ID number is a read-only
parameter that can be used for obtaining status information only. A parameter with "w"
next to its Parameter ID is a write-only parameter, which is used for commands, etc.
• Note 2
All values in the Parameter List are hexadecimal, unless specifically noted otherwise.
• Note 3
Receipt of a value outside a specified range causes the value marked "Default" to
be used instead.
3.1 Command Parameter

3.1.1 Parameter Set Overview

The parameters defined here mainly execute commands and indicate statuses. Values
indicate the pointer to a command or a status.

3.1.2 Command Parameter List

3.1.2.1 System Exclusive Format

+ --------------------- + ------------------------------------------------------------------ +
Field
Value
+ ----- + ------------ + ------------------------------------------------------------------ +
01
SYSEX
F0
02
MAN
44
03
MOD
11, 01
04
dev
00 to 1F, or 7F
05
act
0(IPC), 1(IPR)
06
cat
Command = 0
07
prm
00 - 7F
08
ilen
0
09
dlen
bit size - 1
10
ps
LSB,MSB = 00, 00
11
<index>
00
12
<data>
See "2.1 Format."
13
<sum>
None
14
EOX
F7
+ ----- + ------------ + ------------------------------------------------------------------ +
3.1.2.2 Parameter List
ParamID Parameter
bit
--------------------------------------------------------------------------------------------------------------------
00r Model
Version ID 8
This is the version number of models with the same System Exclusive Model ID = 11-01.
This value is used to specify the model for a parameter send request from an external
source.
Operation
-----------------------------
Send Request (Optional)
Acknowledge
Data Send
Acknowledge
Data Send
Data Send Rejected
Value
Default
Setting Value (Decimal)
00
0
00 = CTK671
03w Part DSP Cancel 10
This is a request to look up and cancel the tone status of parts whose bits are set. It does
this by canceling the DSP Line selection of the parts whose corresponding bit is 1.
If the selected tone is an Advanced Tone, receipt of a DSP Line Cancel changes the
tone to its corresponding Normal Tone and then turns off the DSP Line.
When a Normal Tone or User Tone is selected, the tone is not changed, but if the DSP
Line is on the DSP side, it is changed to Thru.
3.1.3 Song / Rhythm Pattern Command Parameter List
3.1.3.1 System Exclusive Format
+-----------------------+--------------------------------------------------------------------+
Field
Value
+--------+-------------+--------------------------------------------------------------------+
01
SYSEX
F0
02
MAN
44
03
MOD
11, 01
04
dev
00 to 1F, or 7F
05
act
0(IPC), 1(IPR)
06
cat
Command = 0
07
prm
00 - 7F
08
ilen
0
09
dlen
bit size - 1
10
ps
LSB,MSB = 00, 00
11
<index>
Song Number 0000 to 0001 or
Rhythm Number 0000 to 0003
00 when not needed
12
<data>
See "2.1 Format."
13
<sum>
None
14
EOX
F7
+-----------------------+--------------------------------------------------------------------+
3.1.3.2 Parameter List
ParamID Parameter
bit
--------------------------------------------------------------------------------------------------------------------
----- Sequencer and Rhythm Pattern Data Command
21w Song Delete
8
22w Rhythm Delete
8
23r Free Size
20
This parameter reserves rhythm pattern and song memory space. The Song Number
and Rhythm Number specifications are not necessary.
--- Rhythm Information Parameter (index = Rhythm Number 0 - 3)
24r Rhythm Size
20
25r Rhythm Name A
20
26r Rhythm Name B
20
--- Song Information Parameter (index = Song Number 0 - 1)
27r Song Size
20
28r Song Name A
20
29r Song Name B
20
3.2 Patch Parameter
3.2.1 Parameter Set Overview
The patch parameter is a temporary area that controls the operational status of the sound
source.
11
0000 - FFFF 0
Bit0....Part1
Bit1....Part2
Bit15...Part16
0...Nop
1...DSP cancel
Value
Default
Setting Value (Decimal)
0 - 1
0
Song Number
0 - 3
0
Rhythm Number
0 - FFFFFFFF
0
Free size (bytes)
0 - FFFFFFFF
0
Rhythm size (bytes)
0 - FFFFFFFF
556e7469
MSB is first
character.
0 - FFFFFFFF
746c6564
MSB is first
character.
0 - FFFFFFFF
0
Song size (bytes)
0 - FFFFFFFF
556e7469
MSB is first
character.
0 - FFFFFFFF
746c6564
MSB is first
character.
:

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents