HR-16/HR16B Service Manual 1.00
20
10.0 Software History
DATE
VERSION
COMMENTS
11/1/87
1.01
First production release
12/1/87
1.02
1) Fixes tape sync output so that when more than four drums are played on the same
beat, the sync output pulse width does not change.
2) Changed MIDI test routine so that an extra byte is sent out before testing MIDI to
accommodate 8051s that have indeterminate data in the UART on power up.
12/14/87 1.03
1) Fixes MIDI Song Pointer input bug that caused the HR-16 to continue from the
wrong location if in song mode and a tempo was stored in the first step of the song.
2) Fixes test routine display to read HR-16 instead of MMT-8.
12/16/87 1.04
1) Fixes cassette output bug that would occasionally cause a pattern to output data
much longer than it should, which would make the cassette interface unusable.
12/30/87 1.05
1) Fixes cassette input bug that would cause data to be corrupted if only pattern 99 is
loaded in from tape.
2) Fixes bug that would not recall the voice settings of a pattern after it had been
loaded from tape (loading one pattern only). Previously, the pattern would have to be
reselected after loading it from tape before the voices would recall their proper settings.
1/4/88
1.06
1) Fixes cassette input bug that would cause pattern 99 to be erased if a single pattern
or song was loaded in, or a cassette was verified.
6/15/88
1.07
1) Fixes bug that when adding beats to the beginning of a pattern, any drums more than
one that occurred on beat 1 would remain on beat 1 instead of moving past the inserted
beats.
2) Fixes bug that would cause an incorrect display if aborting "LOAD ONE PART"
before tape data has begun when previously in song mode, and aborting "LOAD ONE
SONG" before tape data has begun when previously in part mode.
3) Increased delay loops in display routines so that fewer LCD displays would be
rejected in production.
4) Added feature that allows MIDI program selection of patterns to work while a part
is playing. If a new program number is received over MIDI, this program number will
be selected to be the NEXT pattern number to play when the current pattern is finished.
This functions exactly as if the new pattern number had been selected from the keypad.
If a song is playing, MIDI program commands will still be ignored.
5) Added feature that allows MIDI program change commands to select songs if the
HR-16 is in song mode, and not playing. Previously, MIDI program change commands
were ignored while in song mode.
6) Revised service routines so that the DAC test can be entered directly by holding
PATT and pressing VOICE while not in PLAY mode. The DAC test now plays a tom
at low level once per second for easier calibration.
1.08
Not
released.