The Roland MKS-30 Operating System Upgrade was written by Johannes Hausensteiner and adds many great features to the MKS-30. Email Johannes for current pricing and availability. The added features include:
  • Key Window Function
  • - The Key Window function allows you to specify a split point and only MIDI notes above or below that split point will be played by the MKS-30. This function adds two new parameters for each patch:
    • #52 Key Window Note
    • - Specify note number (0..99)
      Only note numbers 0 to 99 are supported from the front panel.
    • #53 Key Window Mode
    • - Below (-) or above (+)
      Will playback notes above or below the split point defined in parameter #52.
  • Chorus Speed
  • - Chorus speed is now adjustable and programmable. The high pass filter must be sacrificed to enable this feature. Chorus speed can be assigned to the "hold" switch allowing realtime MIDI control. Chorus now has three programmable parameters:
    • #48 Chorus Switch
    • - Chorus on/off
    • #35 Chorus Speed
    • - Only applies if hardware modification has been completed.
    • #51 Footswitch Mode
    • - Hold (-) or Chorus Speed (+)
      Allows "hold" switch to alter chorus speed.
  • Preset Patches
  • - There are 32 patches in the ROM of the MKS-30. Although it is not documented in the user manual, it is possible to copy them to patch memory. To access these ROM patches with the upgrade:
    • CARTRIDGE Button
    • - The cartridge button cycles through the patches: Main -> Cartridge -> Preset -> [Repeat].
    • Overwrite
    • - Press the BANK button while holding the WRITE button. Display will read "COPY" and patches 1-1 through 4-8 will be overwritten.
    • Note:
    • If no cartridge is installed, presets will be mapped to MIDI program change numbers 64 - 96. If cartridge is installed, presets are not available via MIDI program change.
  • MIDI Commands
  • - There are four new MIDI continous controllers now recognized by the upgrade:
    • Data Entry
    • - MIDI Controller #06
    • Volume
    • - MIDI Controller #07
    • Data Increment
    • - MIDI Controller #60
    • Data Decrement
    • - MIDI Controller #61
Software - To enable the upgrade you will need to install a new EPROM chip into MKS-30. This is included with the kit available from Johannes Hausensteiner. Replace the original EPROM located in socket IC46 of the MKS-30 main board with the new EPROM.
  • EPROM Revision Level
  • - To retrieve the firmware revision level press the MIDI and DYNAMICS buttons simultaneously.
  • EPROM Revision Date
  • - To retrieve the firmware revision date press MIDI and DYNAMICS once more.
Hardware Changes - To take advantage of the variable chorus speed feature of the new operating system, you must perform the following hardware modifications:
  • Locate optocoupler P873 on MKS-30 main board. It is a black cylinder approximately 7mm in diameter by 12mm long with four wires, two on the left side and two on the right side.
  • Desolder and lift the left two wires of the optocoupler. (while facing the front of the unit)
  • Insert a 820k resistor in place of the two left pins of P873. This will fix the cutoff frequency of the high pass filter.
  • Desolder and lift the left side of 22k resistor R42. This will separate the buffer amp for the optocoupler from the audio signal.
  • Connect the two free ends of the optocoupler to both ends of 27k resistor R27 on Chorus/PS board. For best servicibility install a connector on the optocoupler side. This connects the optocoupler to the LFO of the chorus.
  • Replace 47nF capacitor C13 on Chorus/PS board to 220nF. This will shift the chorus LFO center frequency and frequency range.