Tag Archives: Sysex

JX-8P and JX-10 working with BCR-2000

I just got the BCR-2000 working with the Roland JX-8P and JX-10. I found a JX-8P preset by a guy named Rainer Keizer that works fine! It’s downloadable from the bc2000 Yahoo! Group. However, it took me a couple of hours to realize that it actually works, and the reason was how Logic 9 handles incoming SysEx data. By default, Logic only records SysEx, it doesn’t send it to the MIDI out live. When playing the recorded SysEx back then it transmits the SysEx data. Very, very confusing… The key is to go to Project Settings, Midi and then tick SysEx through. Now SysEx is transmitted through Logic out to the external midi as well.

There are some settings that must be set on the synths for them to recieve.

The JX-8P requires that System Exclusive is on. Press the MIDI button, the enter 26 and set it it to EXCLUSIVE ON with the EDIT slider. The receiving MIDI CHANNEL must also be set, it’s parameter 11. The BCR template from Rainer is working on channel 16, so this must be matched on the JX-8P.

The steps are quite similar on the JX-10 but with one quite big exception. Its’ firmware has to be upgraded to an unofficial version since SysEx is broken on the official firmware! Read about it here. As far as I know, SysEx is always activated with the new firmware, no need to turn it on like on the JX-8P. I’m currently working on translating the whole BCR-2000 JX-8P preset to the JX-10, but have so far only done the filter section. It’s actually only one value that differs, namely the model number, so it’s not that difficult. It’s just tedious. By the way, the MKS-70 (rack version of JX-10) has the same SysEx model number, so this template should also work on the MKS-70.

When finished with the JX-10 modification, I’ll take on the Microwave and the K3.

Upgrading the Roland JX-10 firmware

Some time ago I purchased the JX-10 Sysex Enhanced ROM from Colin Fraser which makes the JX-10 respond to sysex the same way the MKS-70 (the rack version of JX-10) does. It’s only £15 including postage to Europe, so no need to hesitate. Remember to buy it directly from Colin, not from other sellers on eBay. Colin has put a lot of work into this!

Note that you have to have an M64-C cartridge to be able to load the original patches with sysex, the firmware upgrade won’t change that. When the patches are on the memory cartridge they can be copied to the internal memory.

The new EPROM arrived in a static bag attached to an important note informing that inserting the  EPROM the wrong way will damage it. It also had a non-clickable link to the installation instructions.

I did exactly as in the instructions, but with the following three exceptions:

  1. I checked the versions before and after by pressing H while turning on. This was most for fun.
  2. I unscrewed the two screws underneath before the ones on the sides (note: in Colin’s instructions the screws underneath are described as “two larger bolts” – on my JX-10 they were screws).
  3. I did actually not have to loose the flat cable. It was long enough to give the space needed for the ROM swap.