Operation Manual

RPN Not assigned; no change
PORTAMENTO SWITCH 0 (Off)
FOOT CONTROLLER 0 (Minimum)
RIBBON X CONTROLLER 64 (No effect)
RIBBON Z CONTROLLER 0 (Minimum)
VOLUME 127 (Maximum)
PAN 64 (No effect)
REVERB DEPTH 127 (Maximum)
CHORUS(VARIATION) DEPTH No change
DELAY DEPTH 127 (Maximum)
(3-2-3) ALL NOTE OFF (CONTROL NUMBER = 7BH , DATA VALUE = 0)
All the notes currently set to on in a certain channel are muted when receiving this message. However, if Hold 1 or Sostenute is on, notes will continue
sounding until these are turned off.
(3-2-4) OMNI MODE OFF (CONTROL NUMBER = 7CH , DATA VALUE = 0)
Performs the same function as when receiving ALL NOTES OFF.
(3-2-5) OMNI MODE ON (CONTROL NUMBER = 7DH , DATA VALUE = 0)
Performs the same function as when receiving ALL NOTES OFF. Not to change to OMNI ON.
(3-2-6) MONO (CONTROL NUMBER = 7EH , DATA VALUE = 0)
Performs the same function as when receiving ALL SOUNDS OFF. If the 3rd byte (mono) is within 0 through 16, the channel will be Mode4 (m = 1).
(3-2-7) POLY (CONTROL NUMBER = 7FH , DATA VALUE = 0)
Performs the same function as when receiving ALL SOUNDS OFF. The channel will be Mode3.
(3-3) REGISTERED PARAMETER NUMBER
STATUS 1011nnnn(BnH) n = 0 ~ 15; MIDI RECEIVE CHANNEL
LSB 01100100(64H)
RPN LSB 0ppppppp p = RPN LSB(See chart below)
MSB 01100101(65H)
RPN MSB 0qqqqqqq q = RPN MSB(See chart below)
DATA ENTRY MSB 00000110(06H)
DATA VALUE 0mmmmmmm m = Data Value
DATA ENTRY LSB 00100110(26H)
DATA VALUE 0lllllll l = Data Value
First, designate the parameter using RPN MSB/LSB numbers. Then, set its value with data entry MSB/LSB.
RPN D.ENTRY
LSB MSB MSB LSB PARAMETER NAME DATA RANGE
00H 00H mmH --- PITCH BEND SENSITIVITY 00H - 18H (0 - 24 semitones)
7FH 7FH --- --- RPN RESET Cancels RPN numbers
The internal value is not affected.
(3-4) SYSTEM REAL TIME MESSAGES
(3-4-1) ACTIVE SENSING
STATUS 11111110 (FEH)
Transmitted every 260 msec.
Once this code is received, the AN1x starts sensing. When no status data is received for over approximately 360 ms, MIDI receiving buffer will be
cleared, and the sounds currently played and the sustain switch are forcibly turned off. In this case, each control data will be reset to a certain value.
(3-4-2) TIMING CLOCK(Receive only)
STATUS 11111000 (F8H)
Selects whether the tempo clock of the Arpeggiator, Step Sequencer and FreeEG is controlled by internal clock or the timing clock of an external
device via MIDI.
(3-5) SYSTEM EXCLUSIVE MESSAGE
(3-5-1) UNIVERSAL NON REALTIME MESSAGE
(3-5-1-1) IDENTITY REQUEST (Receive only)
F0H 7EH 0nH 06H 01H F7H
(3-5-1-2) IDENTITY REPLY (Transmit only)
F0H 7EH 7FH 06H 02H 43H 00H 41H ddH ddH 00H 00H 00H vvH F7H
dd;Device Number Code
AN1x: 1A 02
vv;TG Support Level AN1x: 7E
(3-5-2) UNIVERSAL REALTIME MESSAGE
(3-5-2-1) MIDI MASTER VOLUME
F0H 7FH 7FH 04H 01H llH mmH F7H
Sets the MASTER VOLUME value.
The value "mm" is used to set the master volume (the value "ll" will be ignored).
(3-5-3) PARAMETER CHANGE
(3-5-3-1) DX1 MASTER TUNING
F0H 43H 1nH 04H 40H ddH F7H
When AN1x receives the DX1 compatible format, MASTER TUNE in the System Data will be changed.
The value "dd" is used to set the master tuning.
dd = -64(00H) ~ 0(40H) ~ +63(7FH)
(3-5-3-2) PARMETER CHANGE
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n device Number
01011100 5C Model ID
0aaaaaaa aaaaaaa Address High
0aaaaaaa aaaaaaa Address Mid
0aaaaaaa aaaaaaa Address Low
0ddddddd ddddddd Data
||
11110111 F7 End of Exclusive
For parameters with data size of 2, transmit the appropriate number of data bytes.
See MIDI Data Table for Address and Byte Count.
The following six types of data are transmitted/received.
System Data
Current Voice Common Data
Current Voice Scene1 Data
Current Voice Scene2 Data
Current Voice Scene Ctrl Data
Current Step SEQ Data
(3-5-4) BULK DUMP
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0000nnnn 0n device Number
01011100 5C Model ID
0bbbbbbb bbbbbbb ByteCount
0bbbbbbb bbbbbbb ByteCount
0aaaaaaa aaaaaaa Address High
0aaaaaaa aaaaaaa Address Mid
0aaaaaaa aaaaaaa Address Low
00000000 00 Data
||
0ccccccc ccccccc Check-sum
11110111 F7 End of Exclusive
See MIDI Data Table for Address and Byte Count.
The Check sum is the value that results in a value of 0 for the lower 7 bits when the Byte Count, Start Address, Data and Check sum itself are
added.
The following eight types of data are transmitted/received.
System Data
Current Voice Common Data
Current Voice Scene1 Data
Current Voice Scene2 Data
Current Voice Scene Ctrl Data
Current Step SEQ Data
User Voice Data
User Step SEQ Data
(3-5-5) DUMP REQUEST
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0010nnnn 2n device Number
01011100 5C Model ID
0aaaaaaa aaaaaaa Address High
0aaaaaaa aaaaaaa Address Mid
0aaaaaaa aaaaaaa Address Low
11110111 F7 End of Exclusive
See MIDI Data Table for Address and Byte Count.
The following eight types of data are received.
System Data
Current Voice Common Data
Current Voice Scene1 Data
Current Voice Scene2 Data
Current Voice Scene Ctrl Data
Current Step SEQ Data
User Voice Data
User Step SEQ Data
(4) CONFIGURATION OF KEYBOARD, ARPEGGIATOR AND TONE GENERATOR
+-----------+ +--------------+
| MIDI IN | | KEYBOARD |
+-----------+ +--------------+
||
V|
[Receive Channel] |
||
VV
+----------->+<--[LOCAL SW]<----+---------------------------------+
|| | |
|| V |
| | [LOCAL SW] |
|| | |
|V | |
| +---------------+ | |
| |ARPEGGIATOR/ | | |
| | STEP SEQUENCER| | |
| +---------------+ | |
|| | |
| +-----------------|------------------+ |
|| | | |
| | | [PATTERN
V V V Transmit Channel] |
+-------------+-----------------+ | |
| | [Transmit Channel]
|||
| +---------------+
||
VV
+-----------------------+ +------------------+
| TONE GENERATOR | | MIDI OUT |
+-----------------------+ +------------------+
The tone generator will respond to both note data received via MIDI and the data generated by the AN1x such as note data and control data.
ALL SOUNDS OFF clears all the sounds in the specific channel played by both the keyboard and the data via MIDI.
MIDI Data Table <1-1•„
Parameter Base Address
Parameter Change
Address
(H) (M) (L) Description
SYSTEM 00 00 00 System
USER PATTERN 01 00 00 User Pattern 1 (only Bulk Dump)
:
01 7F 00 User Pattern 128 (only Bulk Dump)
CURRENT VOICE 10 00 00 Current Voice Common Buffer
10 10 00 Current Voice Scene 1 Buffer
10 11 00 Current Voice Scene 2 Buffer
131