Alesis HR-16 Service Manual page 36

Hide thumbs Also See for HR-16:
Table of Contents

Advertisement

This command is used to copy a pattern to another pattern, a drum to a pattern, or a song to a song. If
the command is to copy a pattern, the data received will be appended to the end of the currently
selected pattern. If the command is to copy a song, the data received will be appended to the end of
the currently selected song. If the command is to copy a drum, the drum number sent in the mode byte
(-1) will be copied to the drum button hit within 3 seconds of receiving this command, otherwise it
will be ignored.
000000xxB
0xxxxxxyB
0yyyyyyyB
000nnnnnB
|
data
|
00000000B
F7H
When transmitting any copy function, it is recommended that a pause of one second be inserted
between the copy mode byte and the data that follows it to insure that the receiving HR-16 has enough
time to move memory around to make room for the new pattern or song.
recommended that a delay be added before sending additional MIDI commands, since it may take a
few seconds for the copy operation to be complete, during which time MIDI data will be ignored. The
amount of time required will be dependent on the length of the patterns or songs being copied, and the
amount of free memory available.
06H
STEP EDIT MODE
This command is used to enter or exit step edit mode, as well as for stepping through the edited
pattern. If it is received while in song mode, it will be ignored. If a step command is given while not
in step mode, it will also be ignored. The HR-16 will always transmit the current quantize and swing
settings before sending an enter step command. When receiving a step to next beat, any additional
drums on the existing beat will be skipped. When receiving a step to next drum command when
currently on the last drum of a beat, the command will be ignored.
000000xxB
F7H
07H
REQUEST SYSEX DUMP
This command is used to request a complete sysex memory dump from the HR-16. After receiving
this command (if not in PLAY mode), the HR-16 will send out its complete memory via MIDI.
F7H
08H
CHANGE VOICE, TUNE, MIX SETTINGS
This command is receive only, and is used to change the voice settings of the current pattern. It can
function while the pattern is playing, and will update the display if the settings being displayed are
HR-16/HR16B Service Manual 1.00
x: MSB of number of unpacked bytes of data after header
y: LSB of number of unpacked bytes of data after header
if y_0, then x=x+1
n: copy mode: 0=copy patt, 1-16=copy drum, 17=copy song
The data is packed as 8 MIDI bytes per 7 data bytes as described
above in the MIDI bulk dump explanation. It contains a complete
pattern or song.
This extra byte is required for proper operation
EOX
x: 0=enter step mode, 1=exit step mode, 2=step to next beat, 3=step to next drum
EOX
EOX
29
In addition, it is

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Hr-16b

Table of Contents