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 HR-16/HR16B Service Manual 1.00 28