Try one of these links if you need the factory patches in MIDI SysEx format.

http://home.hccnet.nl/mark.strijbos/mks80/patches.html
http://www.vintagesynth.org/roland/mks80.shtml 
http://www.contracapa.hpg.ig.com.br/tudo.htm

Help Links

 

MKS-80 Links

 

Patch Manager Instructions

Note: This program (and these instructions) were never fully completed, so you may or may not be able to get the program to work with your setup. This program is now open source in the hope that someone else can complete this project (since I haven't touched it since 2000).

How to connect the mks-80 to your computer

If you have both the mks-80 and mpg-80 programmer

Set the midi/programmer switch on the back to programmer, connect the programmer to the mks-80, connect the midi out of the mks-80 to the midi in of your computer, and the midi in of the mpg-80 to the midi out of your computer. Now you can record your mpg-80 adjustments in realtime while you play! Make sure you have selected the same midi channel for both the mpg-80 (set the programmer channel) and mks-80 (Hold the MIDI Channel button and press Bank 1 for channel 1).

If you just have the mks-80

Set the midi/programmer switch on the back to midi. Connect the midi out of the mks-80 to your computer's midi in, and the midi in of the mks-80 to the midi out of your computer.

Using your mks-80 with a sequencer

For sequencers that automatically echo midi data from a port back to itself (such as Cakewalk), you will need to turn the "local switch" to off for the port you are using with your mks-80. In Cakewalk, you can do this by opening tools->project options->midi input and then enter the port number your mks-80 is using next to "local on port".

If your setup is echoing midi data from the mks-80 port back to itself, then your mks-80 can be caught in a midi feedback loop requiring you to unplug the midi cables or turning off the mks-80 and on again to stop it.

Basic Setup

1 - Set your mks-80 to:

  • cartridge = midi
  • midi function = III
  • protect = off
  • memory area = internal

2 - Open the program, and choose the correct midi settings for your mks-80 under the "Midi->Select Midi Port" menu. If you don't know which midi channel your mks-80 is using, hold the midi channel button and press bank 1 for channel 1, and select 1 as the programmer channel if you are using one.

Loading Patches from the MKS-80

1 - Open the Factory Patches file under "File->open" (or any other .m80 patch file or .sys SysEx file)

or load the patches from the mks-80 by:

a) Selecting the midi channels (in/out) used by your mks-80 in the "Midi->SelectMidiPort"

b) Select "Midi->GetPatches"

  • If this never stops, then you have selected the wrong midi channel, or:
  • If this never stops or crashes, then you have selected too low of a midi transfer speed in the "Midi->Set Midi Transfer Speed" menu.

Once the patches are loaded into the program, you can see the data by using the "Midi->Display Current Selection Data."

Do this on a patch or tone to see if you have received new sounds from your mks-80. If your loading was unsuccessful, then you will see "This patch/tone is uninitialized..." Otherwise, you will see the raw data for that patch/tone if you have successfully loaded patches/tones into the program.

4 - Name your patches and tones (ctrl-r), and you can copy and paste them (ctrl-c, ctrl-v) to a new window (ctrl-n).

5 - Save this file as a backup of your original patches, and be kind and email them to me. Thanks!

Saving Patches to the mks-80

1 - With the patches/tones you want to send being the active patch/tone window, select "Midi->Send Patches". Wait until the "Loading" stops being displayed on your mks-80. Now you should now have new patches on your mks-80. Jam away!

Known Bugs (non-fatal)

1) After sending/receiving patches, the up/down arrows in the toolbar will remain grayed until you move the mouse.

2) The display text for the patches and tones is kind of weird. Right now, the patches are on the left column, and on the right column, possibly not fully visible, are the tones. You can drag the window's right side to make it larger to show the tone names.

3) If you choose a midi transfer speed too low in the "Midi->Set Midi Transfer Speed," the program will stop responding after a load/save of patches.

Future Features - on hold

One thing that I need to add is the ability to do multiple selections for copying more than one patch/tone over to another window. Otherwise, you have to copy 88 times for an entire new group of patches. I will add this feature if people actually start emailing me patches. Otherwise, I'm not going to spend any more time on this if no one is going to use it!

 
 
 
Disclaimer: This site and program are maintained by John Buckner and are not in any way endorsed by Roland.
 
visit my homepage