FAQ -
Manuals, Service, ROM IC Updates, Copy Internal Memory To/From M-64C Cartridge
ROM IC's
- Revisions, Free Replacement ROM IC's, Explanations, Features
SPECIFICATIONS - MKS-70 & JX-10 Dimensions, Battery Replacement, Outputs
EDITING SHORTCUTS - Editing Tones, Editing Patch Parameters, Split Points, Global Parameters
ERROR MESSAGES - Common Error Messages And How To Troubleshoot
MISCELLANEOUS- JX-10 Problems, PG-800, & M-64C Cartridge, Bulk Dump, Bulk Load
TEST MODES - System Testing Procedures
| QUESTION | ANSWER |
| Where Can I Find Owners Manuals For The JX-10 And MKS-70 Synthesizers? | JX-10 and MKS-70 Owners Manuals may be downloaded FREE from Roland Support US in PDF Format (At Top Of 'Roland Support' Page, Click On The SUPPORT Tab then PRODUCT MANUALS) http://www.rolandus.com/support/
|
| Where Can I Find Service Manuals And Schematics? | MKS-70 and PG-800 Service Manuals w/schematics are available from this link: http://www.analoghell.com/studio//index.cfm?fuse=Downloads |
| Where Can I Find PG-800 Programmers And M-64C Cartridges For Sale? | PG-800 Programmers show up at www.ebay.com from time to time and sell anywhere from $175 to $425 depending on condition and demand. Be prepared to be outbid M-64C cartridges range in price from $25 to $90 but are less common. There are some good search engines on the LINKS page to help you locates Super JX related items. |
| How Do I Get The ROM IC's Updated For My JX-10 Or MKS-70 Synthesizer? Why Even Bother? | Updated ROM IC's are available FREE from any Roland Authorized
Service Center in your area [USA only]. That's correct. FREE!!!
The only catch is that you need to pay an installation fee. The install
fee cost me $35 and will vary in price depending on the Roland Authorized
Service Center in your area. [Be prepared to wait 2-3 weeks. Roland Corp.
U.S. needs to burn new ROM IC's and ship them to the Authorized Service
Center]. Just call your nearest Authorized Service Center and they will
probably call Roland to verify that the ROM's are, in fact, free if they
have not replaced any before.
The current ROM IC upgrade set for the MKS-70 consists of 3 IC's.
The current ROM IC upgrade set for the JX-10 consists of 3 IC's.
So why bother replacing the ROM IC's anyway? These updated ROM IC's improve SysEx commands and overall communication between a Super JX and MIDI devices (PC's, Keyboards, Controllers, etc....). Some of the newer Librarian and SysEx programs require the newer ROM IC versions to work properly with the MKS-70. MKS-70 and JX-10 owners from New Zealand and Canada have sent me email to report they have had good luck acquiring IC ROM updates from Authorized Roland Service Centers in their countries as well. |
| Where Can I Find An Authorized Roland Service Center? | Roland USA has a Service Center Locator at their website:
http://www.Rolandus.com then Click On: SITE MAP then SUPPORT then choose SERVICE CENTER LOCATOR [Note: Searching by area code gives the best results] |
| How Do I Copy Tones & Patches From The M-64C Cartridge To The Internal Memory Of The Super JX? | To load sounds from the M-64C cartridge to the SUPER JX internal memory:
[WARNING!!! Everything in the internal SUPER JX memory will be erased!] 1) Set the Protect Switch on the M-64C cartridge to the
ON position
|
| How Do I Copy Tones & Patches From The Internal Memory Of The Super JX To The M-64C Cartridge? | To save sounds from the Super JX internal memory to the M-64C cartridge:
[WARNING!!! Everything in the M-64C cartridge memory will be erased!] 1) Set the Protect Switch on the SUPER JX to the ON position
|
| How Do I Copy Tones From A JX-8P [M-16C Cartridge] To An MKS-70 or JX-10? | 1) Create an internal patch that only uses tones from 1 - 32
2) Press the SHIFT button 3) Press the CARTRIDGE button 4) Select a tone from Cartridge 1 - 32 5) Press ENTER |
| I Can't Seem To Get The Super JX To Communicate With My Computer When Using A Librarian Or SYSEX Program. What Should I Check? | 1) Two MIDI cables are required. SysEx uses MIDI IN & MIDI
OUT
2) MIDI Channel should be set to 1. [MIDI PARAMETER 12] 3) SYSTEM EXCLUSIVE needs to be ON. [MIDI PARAMETER 14] 4) You MUST have an M-64C cartridge in the JX-10 or MKS-70 5) Check the MIDI settings on your computer Sound Card When Transferring Patches Or Tones Into The Super JX, Also Check:
|
| Where Can I Get MKS-70 And JX-10 Questions Answered? | There is a discussion group specifically for MKS synths at YAHOO. Joining
is FREE and easy.
Description: A discussion group for owners of Roland's JX series of analog synths (JX-3P, JX-8P, JX-10, MKS-30, MKS-70). The JX-series is often overlooked in favor of both the Jupiter and Juno-series and deserves it's own place where users can share tips, patches, stories, or ask questions for these underrated synths. To Subscribe Go To:
|
| What Are The Pinouts For A PG-800 Cable & How Do I Build One? | The PG-800 cable is a 6-Pin straight through cable. Click here for
a DIY on how to build one yourself.
|
| Who Created The Super JX Homepage And Why? | That would be me, Keith. I own an MKS-70. I previously owned a JX-10 but sold it after a few years because trying to use the JX-10 MIDI functions with a computer was next to impossible. I love the sound of the Super JX and wanted to create a webpage resource where everything about this great synth is available. |
![]() |
ROM Version on JX-10: To display ROM version, press and hold the Patch Memory "H" button while powering up
Different ROM Readout Displays For JX-10 Synths*: 86/03/17 VER 1.72 [ F-M-P-S ] 86/04/03 VER 1.80 [ S-M-L-V ] 86/04/06 VER 1.90 [ RISING SUN ] 86/05/15 VER 2.00 [ TRUE REVO ] 86/11/28 VER 2.10 [ SUPER JX ZZZ ] 87/08/06 VER 2.30 [ MAIDO ONAJIMI ]
|
|
| 1) When REWRITE VOICE is done without entering PATCH WRITE, the current PATCH NUMBER will be memorized incorrectly |
| 2) In PATCH MEMORY edit, edit mode 17 [KEY MODE] sets [UPPER WHOLE & LOWER WHOLE] reversely |
|
|
| 1) Resetting PATCH CHANGE while holding a key induces click noise |
| 2) Discrepancy in MIDI IMPLEMENTATION: Manual says "When power is first applied while MIDI button is being pressed, the following messages are transmitted" [POLY ON and OMNI OFF]. This is not true |
| 3) With TONE edit, PATCH FACTOR 18 [TOTAL VOLUME] is ignored and the loudness is determined only by TONE parameter 61 [VCA LEVEL] |
| 4) TONE RECALL after TONE edit cannot recall parameter 61 [VCA LEVEL] |
|
|
| 1) Although set at UNISON, two among three keys in LOWER
keyboard are assigned only one voice each. Any of these settings will see
the problem:
KEY MODE: DUAL or LOWER ASSIGN: UNISON or UPPER ASSIGN: {Any Other Than UNISON} |
| 2) When a key is aftertouched before HOLD pedal is released, all subsequent non-aftertouch keys will have the aftertouch effect on lower modules even if HOLD pedal has been kept unpressed. Once any key is played aftertouch, this condition returns to normal |
Different ROM Readout Displays For MKS-70 Synths*: 86/11/05 VER 1.00 [ SUPER JX ] 86/11/20 VER 1.02 [ BLUE GALE ] 86/11/29 VER 1.03 [ FINAL JX ] 87/04/20 VER 1.04 [ WAYA ] 87/06/30 VER 1.05 [ B-Y-E-J-X ] 88/11/17 VER 1.06 [ COUNTERATTACK ] 89/01/07 VER 1.07 [ FIN FUNNEL ] 89/06/07 VER 1.08 [ GALLEY ]
|
|
| 1) If KEY MODE has been set in DUAL, these messages on channel B are illegally received: HOLD, MODULATION, BEND |
| 2) MIDI channel messages, MONO and POLY are sometimes ignored by the MKS-70 |
| 3) Occasional failure in entering a KEY ASSIGN setup for channel A in the edit mode |
|
|
| 1) With KEY MODE set at T-VOICE or X-FADE, a NOTE ON MIDI information with low velocity value fails to light the MIDI MESSAGE LED |
| 2) Changing modes from Parameter Number 24 [DCO 2 TUNE] to PATCH edit during TONE editing causes a disordered program run |
|
|
| 1) The MKS-70 illegally receives PATCH PROGRAM CHANGE on a channel not specified by CONTROL CHANNEL during OMNI OFF, MONO mode |
| 2) Assuming that PATCH PROGRAM CHANGE is being attempted in OMNI OFF, MONO mode. Sending program change information in a row at short intervals on a channel specified by CONTROL CHANNEL sometimes generates a tone other than the tone to be fetched from PATCH memory |
| 3) Changing MONO/POLY from the MKS-70 or through MIDI sometimes leads to an out-of-tune tone |
| 4) With OMNI OFF, MONO mode and SPLIT KEY MODE, Pitch Bend information is sometimes ignored: No bender effect is obtained |
| 5) If MIDI messages are sent in this sequence [Note On (A), Hold On, Note Off (A), All Note Off, Note On (B), Hold Off, Note Off (B)] Note B is silenced |
| 6) BEND RANGE initialization feature added. This feature
enables setting of all patch memories [64 Patches] to have BEND RANGE values
2 or 12. This function will overwrite portions of internal memory data:
The existing data should be saved on RAM cartridge, as necessary. This
initialization does not affect RAM cartridge data. SETUP PROCEDURE as follows:
____ A) To set all patch BEND RANGE to 12, Press SHIFT & RIGHT ARROW buttons while turning on the MKS-70 ____ B) To set all patch BEND RANGE to 2, Press SHIFT & LEFT ARROW buttons while turning on the MKS-70 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PART NUMBER [POWER FOR THE RAM IC's] FOR MKS-70 AND JX-10 |
|
| MKS-70 POWER CONSUMPTION | 32W |
| JX-10 POWER CONSUMPTION | 28W |
|
FOR MKS-70 AND JX-10 |
[square connector, 2 conductor] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[ MKS-70 AND JX-10 ] The PG-800 programmer gives easy access to all of the editing features on the Super JX-10 and MKS-70. This external plug-in device is hard to find on the used market and sells between the $175 - $400 range. Most Super JX-10 and MKS-70 owners prefer this editing device compared to software editors or the Alpha-Dial because of ease of use and functionality. The PG-800 allows real-time editing which enables the user to change sounds while playing live. It is also possible to use the PG-800 to send editing parameters via MIDI for live MIDI sequencing. |
|
|
[ MKS-70 AND JX-10 ] The M-64C has the same design as the M-16C except that the M-64C has 4 times the memory of the 16. The JX-8P can store 32 user patches on an M-16C. The JX-8P can also store 32 user patches on an M-64C, it just ignores the additional memory addresses. The JX-10 and MKS-70, having a number of parameters not found in the JX-8P, require more memory and use the M-64C. However, the JX-10 and MKS-70 can read/import JX-8P patches that have been stored from a JX-8P onto an M-16C [See FAQ Section Above For The Copy Procedure]. The JX-10 can use an M-16C and M-64C cartridge with the onboard sequencer. The M-16C capacity is 400 notes and the M-64C capacity is 1600 notes. These cartridges (and other memory cartridges from many manufacturers) have an internal battery to hold the memory. One day that battery will die and the patches will be lost. It is important to ensure that the Write Protect switch is set to the "ON" position before inserting or removing an M-64C cartridge from the MKS-70 or JX-10. An M-64C cartridge holds Patches [A1 through H8], Tones [1 through 50], and 12 MIDI Parameters. MIDI Parameters [61 through 68] stored from a JX-10 may not be used on an MKS-70. If you need to erase all data on an M-64C, set the Protect Switch on the MKS-70 or JX-10 to the "OFF" position and set the M-64C Protect Switch to the "OFF" position. Use the WRITE procedure twice. This procedure is needed when initializing an M-64C cartridge for the first time. |
![]() |
|
[ JX-10 ONLY ] [NOTE: When the EV-5 pedal is connected to the Control Assign Jack, the assigned Control Assign function cannot be controlled with the Control Assign Knob but only with the EV-5 pedal] |
![]() |
|
[ JX-10 ONLY ] |
![]() |
|
[ JX-10 ONLY ] Same function as the DP-6 pedal but the DP-2 model costs less and is made mostly of plastic parts....less durable. |
![]() |
|
|
To quickly step through Patch Parameters while editing, use the Alpha-Dial
instead of the Number buttons.
1) Press the PATCH button
2) Press the PARAM button
3) Rotate the Alpha-Dial to the desired parameter [i.e. AFTER TOUCH,
BEND RANGE, etc...]
4) Press the VALUE button
5) Change the value by rotating the Alpha-Dial
To quickly step through Tone Parameters while editing, use the Alpha-Dial
instead of the Number buttons.
1) Press the TONE button
2) Press the PARAM button
3) Rotate the Alpha-Dial to the desired parameter [i.e. DCO1 LFO, VCF
FREQ, etc...]
4) Press the VALUE button
5) Change the value by rotating the Alpha-Dial
To quickly step through MIDI Parameters while editing, use the Alpha-Dial
instead of the Number buttons.
1) Press the MIDI button
2) Press the PARAM button
3) Rotate the Alpha-Dial to the desired parameter [i.e. SYSTEM EXCLUSIVE,
CONTROL CHANGE, etc...]
4) Press the VALUE button
5) Change the value by rotating the Alpha-Dial
To quickly set the upper and lower Split Points, you can use an external
keyboard instead of using the Alpha-Dial.
1) Choose Upper Split Point [Patch Parameter Number 13]
2) Press a key on the external keyboard
3) The new Upper Split Point is set and shown on the Fluorescent Indicator
Panel [FIP]
4) When a MIDI NOTE ON is sent higher than the Upper Split Point, Tone
A will be played
5) Choose Lower Split Point [Patch Parameter Number 14]
6) Press a key on the external keyboard
7) The new Lower Split Point is set and shown on the FIP
8) When a MIDI NOTE ON is sent lower than the Lower Split Point, Tone
B will be played
MKS-70 Only: To set ALL internal
Patch Parameters to a BENDER RANGE of 12:
1) You must have ROM v1.03 or greater to use this feature
2) This Will Replace All Internal Patch Settings! Save data to an M-64C
cartridge if needed
3) Press SHIFT & RIGHT ARROW buttons while powering up the MKS-70
MKS-70 Only: To set ALL internal
Patch Parameters to a BENDER RANGE of 2:
1) You must have ROM v1.03 or greater to use this feature
2) This Will Replace All Internal Patch Settings. Save data to an M-64C
cartridge if needed
3) Press SHIFT & LEFT ARROW buttons while powering up the MKS-70
| ERROR MESSAGES |
| ERROR MESSAGE | RESOLUTION |
MEMORY PROTECTED |
Set the Protect Switch on the MKS-70 or JX-10 to the "OFF" position and, if needed, also set the Protect Switch on the M-64C to the "OFF" position |
INSERT CARTRIDGE |
The cartridge is not properly inserted into the MKS-70 or JX-10. Remove and insert the cartridge again if needed |
MISMATCH |
The cartridge is not appropriate for what you are doing. This can be because of a low battery error on the cartridge or the cartridge is brand new and has not been initialized yet |
NOT M-64C |
This is shown when trying to write Patch, Tone, or MIDI data onto an M-16C cartridge. Change to an M-64C |
SELECT NO. 1-50 |
This appears when trying to write to Tones 51 through 100. Tones 51 though 100 may be edited but may not be re-written. Select a Tone number from 1 to 50 |
SELECT NO. 1-32 |
When trying to call a tone from a JX-8P cartridge other than 1 through 32, this error message appears. Select a Tone from 1 to 32 |
MEMORY ERR |
Data is not written properly into memory. Check the battery on the M-64C and the internal battery on the MKS-70 or JX-10. If these are OK and this message appears frequently, find an Authorized Roland Service Center |
| MISCELLANEOUS |
JX-10 MIDI System Exclusive Is Drain Bamaged - The Super
JX-10 keyboard is pretty lame at SYSEX and the best you can hope for is
a dump of all the sounds in the cartridge to your computer and back. JX-10
SYSEX only does a handshaking type of MIDI Bulk Dump or MIDI Bulk Load
of its cartridge memory. A generic profile or any generic SYSEX filer will
not be able to handle this situation. As far as functionality goes, everything
must be sent to the JX-10's cartridge as a whole, so parameter editing
would be somewhere between impossible and ridiculous. Software engineers
at Roland corrected this problem on the MKS-70 rackmount version and MIDI
SYSEX parameters are fully editable via MIDI SYSEX messages from a computer
if you have an MKS-70 ROM IC set greater than v1.02.
Notes:
a) Pressing the LEFT ARROW button repeatedly will lower the notes by
1 octave increments in pitch
b) Pressing the RIGHT ARROW button repeatedly will raise the notes
by 1 octave increments in pitch
c) This simulation may be useful when an external keyboard is not available
(i.e. bench testing, module check, etc...)


![]() |
![]() |
![]() |
![]() |