5
4. Sample Dump
For the sample dump the SY85 uses the Sample Dump Standard and SY99 Sample Bulk Dump.
Both of them can be received.
For transmission, the above two data types are is transmitted successively when メSample Dumpモ of the
Sample Utility is executed. When receiving Sample Dump Standard Dump Request, and SY99 Sample
Bulk Dump Request, each data type is transmitted.
With Sample Dump Standard and SY99 Sample Bulk Dump, $1f is the upper limit of the Sample (mem-
ory) Number and the number exceeding this is handled as $1f.
Sample Dump Standard
DUMP REQ
F0,7E,cc,03,ss,ss,F7
ACK
F0,7E,cc,7F,pp,F7
NAK
F0,7E,cc,7E,pp,F7
CANCEL
F0,7E,cc,7D,pp,F7
WAIT
F0,7E,cc,7C,pp,F7
DATA PACKET
F0,7E,cc,02,kk,<120 byte>,ll,F7
DUMP HEADER
F0,7E,cc,01,ss,ss,ee,ff,ff,ff,gg,gg,gg,hh,hh,hh
,ii,ii,ii,jj,F7
pp
: packet number
cc
: channel number
ss ss
: sample number (LSB first)
ee
: sample format (SY99 handles 8˜16bits.)
ff ff ff
: sample period (LSB first)
gg gg gg : sample length (LSB first)
hh hh hh : loop start (LSB first)
ii ii ii
: loop end (LSB first)
jj
: loop type (00=normal Loop,01=alternate Loop,
7F=Loop off)
kk
: running packet count(0-127)(sequential packet No.)
ll
: checksum(XOR of 7E cc 02 kk <120 bytes>)
5. Sequencer mode
5.1 MIDI reception/transmission block diagram
(Receive flow chart)
sw2 sw3
MIDI IN
┬───□ ┬───□───
$9n note on
│
├───────
$8n note off
│
│
│
├───────
$Bn control change
│
│
│
├───────
$En pitch bend
│
│
│
├───────
$Cn program change
│
│ sw4
│
└───□───
$Dn after touch
│ sw1
├─□───────────
$F8 MIDI clock
│ sw5
├─□─
┬──────── $F2 song position pointer
│
├──────── $FA start
│
├──────── $FB continue
│
└──────── $FC stop
│ sw6
└─□───────────
see synth mode
( N ot e ) sw1 □ It turns on when clock is set to MIDI in SEQ SETUP.
sw2 □ Receiving channel in SEQ SETUP during recording
sw3 □ Velocity setting 1〜127, kbd in SEQ SETUP during recording
sw4 □ After touch on/off in SEQ SETUP during recording
sw5 □ MIDI control on/off in SEQ SETUP
sw6 □ Device Number setting in SETUP
(Transmit flow chart)
MIDI OUT─ ┬──
┬─────── $9n note on/off
│
├─────── $Bn control change
│
├─────── $En pitch bend
│
├─────── $Cn program change
│
└─────── $Dn after touch
│ sw1 sw2
├─□─ ┬─□───── $F8 MIDI clock
│
├─────── $FA start
│
├─────── $FB continue
│
└─────── $FC stop
│ sw3
└─□────────── see synth mode
( N o t e ) sw1 □ MIDI control on/off in SEQ SETUP
sw2 □ It turns on when the clock is set to internal in SEQ SETUP
sw3 □ Device Number setting in SETUP
5.2 Channel message
Reception is carried out only during recording. Transmission is performed only when playing and over-
dubbing.
Refer to the Receive flow chart and Transmit flow chart for the transmission and reception conditions.
5.3 Mode message
Transmission and reception are not carried out.
5.4 System common message
Only $F2 is received and the others are not transmitted or received.
5.5 System real time message
5.5.1 Status F8, FA, FB, FC
are received.
5.5.2 Nothing is carried out with Status F9, FD, and FF after being read.
6. Status FE (active sensing)
a ) Transmission
FE is transmitted approximately every 170 msec.
b ) Reception
If a signal is not output from MIDI for longer than approximately 300msec after receiving FE, the
MIDI reception buffer is cleared, and if key on remains it is turned off.