MATRIXSYNTH: HKA Design Roland TR-626 ROM expansion

Tuesday, January 01, 2019

HKA Design Roland TR-626 ROM expansion

Published on Jan 1, 2019 dothkoi

"refer to the following pages"

Be sure to check out HKA Design's other DIY projects. HKA Design is run by Harry Axten whose work has been featured here on MATRIXSYNTH.

"My TR-505 ROM Expansion has proven itself to be a popular kit, but I was regularly asked if it would work with the TR-505’s big brother, the Roland TR-626. The answer was no, as even though the two machines look and sound quite similar, the electronics inside are incompatible. Eventually, somebody very generously offered to send me a TR-626 to keep if I could produce an expansion kit for it. Naturally I accepted.

Sample ROM address map / encoding

The TR-626, although it has more sounds than the TR-505, fundamentally works in exactly the same way. Samples are played back at 25.0 kHz, and once again some are stored in sequential order, while others are interleaved in pairs. Cymbals are stored in 8K blocks, with a byte being read from each block in cyclical order.

The TR-626 even uses a standard JEDEC-type ROM pinout for its sound ROM; unlike the 505’s which had a horrible custom pinout, requiring a complicated adapter board. The kit I designed for the TR-626 does still use a board, but this time it’s to allow for two ROM chips to be switched. The only real catch with the TR-626 sound ROM is that address lines 6 & 8 are swapped (in the data). It’s easy enough to swap them back using an EPROM pin swapper utility.

For the new sounds, I reused all of the classic sounds from my TR-505 version, although there’s also some TR-707 sounds in there as well, thanks to the TR-626’s larger ROM size. The new sounds are spread across two banks, with LM-1 and LinnDrum sounds in one, and DMX and TR-707 sounds in the other. There's also a socket to install the TR-626's original sound ROM, so you can keep using those sounds as well.

The TR-626 has several strange quirks. One is the way polyphony is assigned across the 8 drum voices. Despite the fact that some sounds share the same key, they don’t necessarily share the same voice. For this reason, some of the key assignments for my new sounds may seem a bit odd, but the reasoning is so that you can play certain sounds together - i.e. the LM-1 hi-hats and snare drum. A full list of the sounds can be found in the manual (see below). As the TR-626 lacks an individual output for claps, I duplicated these sounds into the china cymbal and cup memory locations, so they can come out of the crash / ride cymbal outputs."

See HKA Design for additional details.

1 comment:

  1. Hi,
    Great work!
    Unfortunately i can't find where to be able to do such modification... HKA Design chips are also not available anymore :-(
    Do you have any idea where I can find such custom roms or modification?
    Best Regards


Comments are moderated. Constructive feedback on gear is welcome, insulting people is not.


Patch n Tweak

© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.