ALESIS HR-16 User Manual
Page 34

HR-16/HR16B Service Manual 1.00
28
1) Step data 0-99 indicate pattern steps. Step data 100-250 indicate tempo change of 50% to 200%,
respectively. Step data of 251-254 are not accessible from the front panel, but would correspond to
tempos of 201% through 204%.
2) There cannot be more than 255 steps in a song.
3) Adding the number of bytes in a song to the absolute pointer of a song should point to 1 byte past the
last byte of the song.
01H
SELECT PATTERN OR SONG
This command is used to select a pattern or song.
0000000xB
x: 0=pattern, 1=song
0nnnnnnnB
n: 0-99 = pattern or song number
7FH
EOX
02H RECORD
BUTTON
This command is used to "press" or "release" the RECORD button. It will affect whether the HR-16
will go into play or record when it receives a MIDI START command. It does not affect what will
happen when pressing play from the front panel.
0000000xB
x: 0=Record released, 1=Record pressed
F7H
EOX
03H
QUANTIZE AND SWING MODES
This command is used to set the quantize and swing modes.
................................................................................................. 0000xxxxB xxxx: 0-9,
quantize mode 0=1/4, 1=1/6, 2=1/8, 3=1/12, 4=1/16, 5=1/24, 6=1/32,
................................................................................................. 7=1/48, 7=1/64, 9=1/384
000nnnnnB
nnnnn: 0-24 = swing amount, 0=50%
F7H
EOX
04H
SET PATTERN LENGTH
This command is used to change the length of the current pattern.
0t0ccccbB
t: 0=change end, 1=change top
0bbbaaaaB
ccccbbbbaaaa: 3 digit BCD length in beats (c=msb, a=lsb)
F7H
EOX
05H
COPY PATTERN, DRUM, OR SONG