Transferring Sounds Via Midi On The Korg M1
Midi Tips June 10th, 2007
The Korg M1 is one of, if not the best selling synthesizers of all time so there are a lot of M1 owners out there still looking for new sounds. You can find more info on all our Korg M1 sounds and Patches over here. We have a great collection which will get your M1 back on it’s feet again, but there are a few important things you should know.
NOTE: These settings will also work with the Korg M1R Rack Module as well as the Korg T-Series (T1, T2, T3 and T3-EX).
The ROM, RAM and PCM cards that fit into the M1 card slots have not been made in many years and are hard to find. Even if you do happen to find one, there is a good chance that the internal battery on the card is dead. That makes the card useless in most cases. You can change the battery on “some” cards, but even if you do any sounds that were on the card are gone. The cards are also expensive and do not hold much memory (usually only one bank of sounds can fit on a typical RAM card).
As described in our “Sysex Made Simple article”, there are better ways to do things. A simple midi interface will connect to your computers USB port and enable you to load and save sounds to your computers hard drive. Each synthesizer is set up differently, so refer to your owners manuel on how to transmit a “Bulk Dump” or “Sysex Dump” from your computer to your synth. Here are the settings that will let you do this on the M1:
To load in new sounds:
Set your M1 as follows in the global section:
Midi channel to 1
Memory protects to OFF
Midi filtering excl: ENA; 100/100 mode
To save sounds to your computer:
Set your software to receive the bulk dump
Set your M1 as follows in the global section:
Midi channel to 1
Midi filtering excl: ENA; 100/100 mode
Go to “Midi Data Dump Page”
You can set to dump Programs, Combis, Global, Sequence Data or All. Set to “All” unless you just want to save part of your internal data.
press “DUMP”
If the file does not transfer then check your cables and software settings and repeat.
If you need a program to load the sounds in, we provide easy to use applications that will load in sounds to just about any synth with midi.
Here are a few other tips in working with sysex transfers;
Before you do anything, make sure your Midi cables are correctly connected. “Midi Out” of your Computer interface to “Midi In” of your synth & “Midi Out” of your synth to “Midi In” of your computer interface. Then copy the file to your hard drive or back up everything on a CD, floppy of whatever your using.
Make sure you “Save” your internal sounds to disk before loading in our sounds. Our sounds will replace your internal presets, so it’s best to save them to disk so you can reload them in later if you wish. Many synth have a “re-initilize memory” setting which you can use to restore the original factory settings. Note that there is no re-initilize setting on the M1, M1R or T- Series.
The sounds that we sell for the M1 are in .syx format (system exclusive) We recommend using Midiox or OSX Sysex to transfer the sounds. Although there are many other programs available that will transfer sysex files. We also provide the sounds in a standard midi file format (.mid). You can use your sequencer program (Logic, Cubase, Digital Performer etc) to load in the data. To load via your sequencer just import the file into a track. Then play the track and the data will load into your synth. The midi files will also work with windows media player. Just import them into windows media player and play.

83 Responses to “Transferring Sounds Via Midi On The Korg M1”
Leave a Reply
You must be logged in to post a comment.
January 15th, 2008 at 12:30 am
Thanks for your helpful article! But I’m having a problem loading the factory presets in sysex format onto my M1 from PC. I’m using Midiox and the midi transfer hardware is ‘Midi mate’. EVerything seems to be working perfectly except when the download indicator bar gets 1/2 – 2/3 full, a message appears which says “!Sysex Output Devices: The port is transmitting data to the device. Wait till the data has been transmitted, and then try again”. Then the download stops. The result is I get a range of sounds on the M1, but the names are still “Init Program” on all of them, and all are clean sounds – no effects (delays etc) on them. The pitch bender doesn’t work, and the first sound is not the recognizable ‘Univers’ sound. Any ideas what’s happening? Is my computer too slow to transmit? Should I be adjusting the Midiox software? Appreciate your help!
January 15th, 2008 at 12:41 pm
Sounds like a “buffer” problem. Try increasing the low output buffer from 16 to 30 in midiox. That should do it.
The buffer is the amount of data that can be stored in your computers interface memory. Increasing it should do the trick.
Good Luck!
January 27th, 2008 at 8:04 pm
Excelent! I had the same problem than Aaron, and increasing buffering fixed the problem.
Thanks!
Bye!
September 14th, 2008 at 11:57 am
How can I transfer the sounds one by one?
I want to combine sounds from different sysexes.
September 14th, 2008 at 2:52 pm
Hi Sikter,
You need a “librarian” to be able to do that. With that you can combine all your custom sounds into one bank and then load that all at once. Or you can also load in sounds one at a time. We use MOTU’s “Unisyn” for that, but that may be a bit overkill for what you want. You can probably find a free librarian for the M1 online, Just google it and see what comes up. More info on Unisyn can be found at: http://www.motu,com.
Good Luck!
September 24th, 2008 at 11:10 am
Thank you very much.
October 27th, 2008 at 12:27 pm
Right firstly I am a complete novice to computers linked up to synthersizers and don’t have much joy. I recently purchased a used M1 and am very pleased with it although some of the sounds were missing or had been messed with so I looked for a way of taking it back to factory settings. I found a site that told me what to do but unfortunately it wiped everything and all I am left with is one sound for all. Like a rubbish electric piano. I need to find a way of getting the original sounds back. I have an M Audio sound card installed on my PC with midi leads attached but I have never really had any joy getting anything to work with my keyboards, but then again I don’t really understand midi much. Can any one help me please.
cheers
Daz
October 27th, 2008 at 4:21 pm
Hi Daz,
Sounds like you have everything you need to load in the sounds. We have five volumes of sounds for the M1 and provide the original factory sounds for free when you purchase any of the five volumes. The above article explains how to set up your M1 to receive the sounds via midi. We also provide software along with your order that lets you load the sounds. More info on our M1 sounds at;
https://www.kidnepro.com/Framers/Framer1.php?referer=/KN/Korg/M1-TSeries/M1-TSeries.html
December 6th, 2008 at 7:52 pm
Can someone please go over step by step how i load factory sounds from a sysex file from my pc to m1r? what are all the sets/programs needed? thanks in advance
December 9th, 2008 at 3:33 am
First – I am VERY sorry, I know this isn’t the proper forum but I found this site when searching for my problem initially and it helped me get started soo…..
I was looking for a way to get the sounds from my Korg Trinity V3 into a Macbook Pro (OS 10.4.11) so that I may use them in either my Protools 7 or my Reason 4…..
Was I crazy to think that this could happen?
I got the OSX Sysex above and it appears to be working great. I did a data dump from the Trinity of just the drum kits and….
I dunno. There’s stuff here but nothing I can access from any of my instruments or soft synths???
Sorry – lots of newbie problems I’m sure.
Thanks in advance if you can point me in the right direction.
December 10th, 2008 at 1:18 pm
@ dan – All the steps to set up your M1 are outlined above. Just download the midiox program that we have provided and check out the help file to understand how to transfer from your PC. Any of our M1 program/combi sets will work.
@cody – sorry, but that can not be done.
January 27th, 2009 at 5:18 pm
Hi there!
Basically I bought a second hand (dusty!) Korg M1 synth yesterday in original box, original manual, great internal and external condition, but have thus far failed miserably to get any joy out of it! Turned on synth and the expected “INIT” was apparent on all settings.
The guy I bought it from said that the last time he used it was about a year ago and gave up on using it as the internal battery died on him and he didnt have a clue on how to replace it! Anyway, I did the mandatory research, downloaded the Sysex Library for my macOSX and incase that didnt work I also downloaded MIDI-OX for my PC. Finally grabbed the Factory preset sysex file from the KORG site.
Now then, battery replaced….not a problem at all. Hooked up the MIDI cables to the synth from my Lexicon Omega interface. Turned the M1 on and enabled the synth to receive MIDI SYSEX. Everything enabled.
Transfered Sysex file to M1 with Sysex Library with default speed…..No success. Attempted again with speed turned right down to 5% and now the result was different. All the patches are correctly displayed but the sound is horrendous! The keys aren’t corresponding to the patch name, and are totally random…Even random volume fluctuations. Awful.
I reset the synth and tried with the PC using MIDI-OX exactly the same result. Even changed the midi cables over just incase. I also read a previous post on here suggesting to lower the buffers and beef up the number…aswell as increasing the delay. Now i am right out of ideas I don’t have a ROM card or anything like that so thats out.
Help? Even some inspiration would be grateful!
Matt
January 31st, 2009 at 5:09 am
Hi Matt,
I would look around for another sysex file and try loading that. If that does not work it’s possible you might have a hardware problem.
Good Luck!
April 3rd, 2009 at 1:38 pm
Hi, I was wondering if it’s possible to save the 100 combi/prog setting after the dump, so the next time you turn on the M1 those prog/combi are already there.
tnx!
April 3rd, 2009 at 7:25 pm
Hi Bresk,
No need to. The sounds are automatically saved in the M1’s memory after you dump them in. They stay in there until you load in something else….or your battery dies!
April 6th, 2009 at 7:20 am
Thanks for the info proton!
I have a dead battery.
April 15th, 2009 at 4:51 pm
All I need is to create a Steel Guitar sound..does anyone have the way to do that?
May 20th, 2009 at 12:08 am
It took me six weeks but I finally did it! Played around with the buffer settings on MidiOx and got it to work!! Thanks for all the help.
June 18th, 2009 at 12:32 pm
Hi,
I have been using my Korg M1 mainly as a controller for the past 10 years or so. I want to give it to my daughter to use as a stand alone keyboard butI cannot get any output from it either with headphones or connected to an amp. I replaced the internal battery and loaded the factory presets from a sysex dump librarian. still I cannot get any output.
please help!
thanks in advance
June 26th, 2009 at 1:38 pm
Hi Mabosa,
Sounds like a hardware problem. Best to take it to your local repair shop.
Good Luck!
July 12th, 2009 at 2:07 am
Hi all.
I’m at a loss.
I’m trying to reload the pre set factory sounds with no success….the kicker is that I WAS successfull a few months back, but I do not remember what I did. Then after about a month of fun.. the screen went to Init Prog and I’m back to the basic piano sounds…but not on all keys. Some keys display ” c c c” in which there is no sound at all.
I’m using Midi-ox and I’ve downloaded the m1pre4 zipped file and loaded it Midi-Ox. I’ve been trying all sorts of scenarios.
Q; In Midi-Ox”s Midi devices window, I’m seeing in Midi inputs UM-1G only and in the output window I see UM-1G,
Microsoft GS Wavetable Synth and Midi-Mapper. Is this correct or should I b seeing something else? If so how do I change it.
Anothyer thing I noticed when I’m inserting the output cable into the input slot of my keyboard ..i hear nothing.
But if I insert thr input cable to the keyboard input, I hear pings, piano sounds and soem other sounds.
In the lobal mode, the chnl is et to 1…what about the clock and Local…should they be at INT and ON respetively
Sorry for rambling on, but like I said I’m at a loss and would appreciate any guidance.
Thanx
Jeff
July 12th, 2009 at 4:10 pm
Hi Jeff,
If you have not done it yet, the first thing I would do is change your battery. Losing the memory as you describe is a sure sign that you need to replace it. Even if you mange to get the sounds loaded, they will not stay in the memory after you turn off the keyboard, so you need to replace the battery to keep the sounds in memory.
I’m a Mac person and not sure exactly how Midiox works on your PC, so I’m afraid I can’t answer all your questions about that. The people who wrote the program have a web site and a forum so best to check that out (www.midiox.com).
I don’t quite understand your question about the cables, but your global settings are correct. Clock should be set to INT and Local set to ON.
Good Luck!
July 13th, 2009 at 1:48 am
Thanx proton.
I don’t think it is the battery as I replaced it just before loading the sounds a few months back….but that being said I may opt to change ot again as I’m running out of options.
Regarding the cable midi cable, when I insert the IN cable into the IN socket of my keyboard; I see the keyboard very active and hear sounds being sent to the keyboard when I send the syssex file…..BUT the instructions say to insert the OUT cable to the input socket of the keyboard….so I’m confused.
I hope I was clearer.
J
July 14th, 2009 at 12:34 am
Hi proton, thanx for your reply.
I do not know if it was memory loss or if a pressed a sequence of buttons that made it go back to “Init Prog” as I replaced the battery several months ago.
I’ll check out the Midi-Ox website.
Jeff
July 15th, 2009 at 6:07 pm
Hi Jeff,
If you recently changed your battery and still having problems, it could be some sort of hardware problem. Battery’s are supposed to last about ten years.
The correct cable set up is noted in the original post above: “Midi Out” of your Computer interface to “Midi In” of your synth & “Midi Out” of your synth to “Midi In” of your computer interface.
September 16th, 2009 at 9:38 am
Hi
Slightly OT but you seem very knowledgeable – how can I transfer the midi from the sequencer into Cubase?
(There is a very expensive software solution which I can’t afford!)
thanks in advance
j
November 9th, 2009 at 4:50 pm
Hi
I’m a little confused on how to connect my PC with the korg m1. I found this cable called MIDIMATE II. Is it the right choice.
http://www.esi-audio.com/products/midimate2/
C
November 15th, 2009 at 5:20 am
I followed all the above and I get a dump into my M1, but when I cycle power the sound names are goobledegook. and they sound that way too. (BTW I have a brand new battery in the keyboard)
November 17th, 2009 at 8:41 pm
Hi Ted,
Try another battery and see if you get the same results. Worth a shot!
February 19th, 2010 at 5:28 pm
What number battery is needed for the T2?
March 15th, 2010 at 9:01 pm
Hello,
I have a Korg T2. I replaced the battery (CR2032) with no problems. I set the midi channel to A01. I have the memory protect OFF. BUT…I cannot find anywhere on my Global pages where I can enable SYSEX. I can’t find anything that says SYSEX anywhere. I looked in the manual and I cannot find anything that references it there either. Can someone tell me where to enable this so that I can reload the sounds.
Thanks
April 30th, 2010 at 9:14 am
Hello,
I have a Korg t3 ex ,i just replace the batery like John and now i need to put the sounds again but is not working …,i use midi ox channel 1on korg channel A01 protects off,butI cannot find anywhere on global pages where I can enable sysex.
Anyone can help me?
Thanks
May 2nd, 2010 at 10:44 pm
Hi John & Silviu,
As I said in the above post…..
In Global Mode – Set Midi filtering EXCL to ENA;
EXCL = System Exclusive or SYSEX
May 6th, 2010 at 10:00 pm
proton thx ,but I have done tha and don`t work:(
I put channel to A1, EXCL to 0 and send from midiox factory songs t3 but no luck,midiox send all ok with no error but my korg just don`t get any sounds…
if anyone have this problem plz tell me
thx
May 8th, 2010 at 8:40 am
and wen i press Fine and combi buttons and power up my krg i get test midi error Out –x–> In …
mabycaz i don`t use a midi usb cable? i have a normal midi cable for sound card port…
May 9th, 2010 at 3:17 pm
I trying to send SYSEX file (M1Factory.syx) through MIDIOX software with USB-MIDI cable. It seems that the file is sent but when I reset KORG M1, nothing is happening !!!
DUMP is OK.
Is it required that the keyboard is in PROG mode when sending sysex?
Does anyone have an idea?
I’ve tried other but also detected …
May 9th, 2010 at 8:49 pm
@silviu & glogin
If your M1 midi lights up when you send the file, then you know the M1 is receiving the data. If not – then you have something set wrong. Could be your software, could be your M1 settings. Could also be your USB to midi cable. I’ve never used this for sending data so I don’t know how reliable they are for doing that kind of stuff. I usually send the data through a midi interface using standard midi cables. Could be you need to do that. It does not matter what mode you are when you send the data.
May 13th, 2010 at 5:20 am
hi i have a t3 korg but i replace the battery and when i try to reload the factory sounds via midi from my pc is dont work i use the bome`s sendSisex software and i have a m-audio interface when i send the file in my korg show exclusive dump recived but only stay with that msg and nothing happen if you have a solution please let me know thanks for your help
June 2nd, 2010 at 3:47 pm
Hi all,
I was having problems restoring the factory sounds on my Korg M1 using MidiOX. I tried changing buffer sizes, delays etc with no joy.
I found Syxlibed and it worked 1st time.
http://www.october28.com/syxlibed_download.asp
So if you’re having problems it might be worth a try.
July 9th, 2010 at 12:47 am
I have just bought a M1, and the guy who had it changed every sound, prior to this i had a korg m1 previously and managed to upload the original settings. I used the int card combi button depressed when turning on! now i have NOOOOOOO sounds at all.
I use the program modiox and when i move the pitch bend or press keys it shows on the logs so all is well there.
Problem i have is i cant seem to upload the files they go across i think and progress bar finishes but the korg has nothing on it these are the files i am using
LUNE
ORIGCOMB
ORIGGLOB
ORIGPROG
ORIGSEQS
SYNTHPRG
TECHNOM1
any ideas what i am doing wrong here.
I have enabled everything well after i reset it everything enabled by default but get nothing.
July 19th, 2010 at 1:58 pm
Proton, you seem to be the expert here. I am going through the M1 Factory Reload procedure using USB to Midi Cables and Midiox. My question is, do I need some type of interface also as I saw you referring to in one of your replies. From what I understand, I just connect my M1 to PC via USB to Midi Cable and download Sounds via MIDIOX, am I correct?
September 7th, 2010 at 3:08 pm
Anyone struggling with sysex file transfer to Korg M1 where data is transfering but showing up as jargon and gobbledygook should watch this video. It took me 4 days solid to work it out and I wouldn’t wish it on anyone else. This should help you out.
http://www.youtube.com/watch?v=NqFoCVqFrWM
September 7th, 2010 at 4:09 pm
Checked out the video. Glad you got it going. Yes, slowing down the transmission speed is a good idea when sending sysex to older units, however, I think you have it set a bit too slow since it should not take 30 minutes to dump the sounds. The dump should only take about a minute – so I would speed up the transmission somewhere between you originally had it and where you have it now. Experiment to find the best settings for your system.
September 15th, 2010 at 10:07 pm
Buffer settings for midiox to Korg T3 found!
Message “!Sysex Output Devices: The port is transmitting data to the device. Wait till the data has been transmitted, and then try again.” does not occur anymore.
Don’t know if screenlayout and filetransfer of M1, T1 and T2 is the same as T3 but maybe I can help somewhere.
Let me try to explain in my best english:
I downloaded (free) Midiox for SysEx file transfer from and to pc (windows XP) for my 80’s Korg T3 synth. I use a EMU Xmidi 2×2 usb device to connect midi to pc.
First read your instruction manuals, learn to know your equipment. T-series owners manual both operation guide and reference guide can be found as free download on the web if you haven’t got it. You will enjoy the knowledge!!!
T3 settings:
Go to Global page 0 ;
midi channel: A01 (can be another channel, set midiox send/receive channel to the same number)
midi overflow: off (don’t know yet what this is)
EXCL: 0 (this is where you allow your device to accept System Exclusive messages, 0=allowed x=disabled
Go to Global page 6 ;
Make shore the appropriate memory protections are set off if you want to load your device.
Global page 7 ;
Dump … is where you actually send/’copy’ data to other devices.
T3 can receive data from any current selected page, it will be received as exclusive dump and work fine.
However there is another way:(not recommended by me, haven’t figured it out yet)
Go to Disk page 3, as you push DOWN towards “Save Midi data” the message “Awaiting MIDI data” pops up. Now when you’re transfering SysEx the received bytes will be counted. Afterwards push UP so you can leave this message, it did’nt get stuck! If you now push SAVE in this page, the midi data wants to be saved on disk.
Bigger files can give error message “memory overflow” and setting Global page 0 > MIDI Overflow ON did not help me.
So just send in any page vieuw.
After recieving program-data switch program to see/hear the changes.
Now you know and T3 can be set ready to receive and transmit global-, program and sequencer SysEx data via midi in/out.
Settings for Midiox;
Start Midiox, make shore:
-Midi divice is set. (options > midi devices. select your proper midi device in the left screen, make them grey selected.)
-To check the box “sysex files (.syx)” (options >file associations)
-The right channel(s) are set. (vieuw > port routings. click on the small squares in the middle, that’s where to select the same channel nr as send/receive like T3’s channel. Who designed those microscopic buttons?? took me a day to find!!)
-Passing sysex is allowed. (options > pass sysex or toggle passing sysex button)
Are you still following? Now get ready, here it comes…
Go to vieuw > sysex. In this window go to “configure”.
Here is how to set the buffers etc.
In- and Output buffers: Size 500 bytes, Num 128, delay between buffers 140 ms, delay after F7 1000 ms
These settings may be tweeked some more, especially the delay times but for now it works fine with my T3.
In this sysex vieuw-command window, go to File > Send sysex (safer,takes less RAM memory as I understood)
or load, select and send the SysEx data of your machine. Give your pensionated workstation some time to swallow the bytes.
To receive in this window go to Sysex > Receive manual dump. Don’t push DONE until the data transfer is completed. (‘All data’ transfer should’nt take more than aprox 90 seconds)
Enjoy and thanks for sharing info here,
hope to help some T-owners and midiox users…
Don’t blame me if this still don’t work for you, I am an old synth- and midi newbie.
September 15th, 2010 at 10:24 pm
rectification midiox T3: My biggest file now requires 160 ms between the buffers. Rest is still the same.
October 19th, 2010 at 8:40 pm
I know this is an old thread but it’s the best reference I’ve found so far. I’ve got an old M1 that needs the sounds reloaded. I’ve followed all the instructions I can find online replacing the battery and transfering the sysex files through midi-ox. Everything appears as described with the synth and the software, but when I try to send the files, it shows the progress bar reaching halfway or so then disappears. I’ve managed to get the names of the voices and combis to appear in the display, but all I get from the keys are different varieties of static and noise with slight tonal qualities when I play. For some reason the whole sound isn’t loading. I read about similar problems on here so thought yall might have some ideas. I’ve increased the buffers and enabled sysex, etc… I don’t have a real midi interface or console so am running through a midi-usb converter cord, and am wondering if it may be the problem. Any tips or suggestions would be appreciated, and thanks for all of the previous posts on this page, they have helped me tremendously in the progress I’ve made so far…
Reagan
October 25th, 2010 at 12:00 am
Hi Reagan,
Try for example NUM 128 buffers and see how far the progress bar reaches.
Then try doubling that number and see if the progress bar reaches further or less. Try a medium setting look again how far it gets now.
You can try 64 or half that and see wich way the progress bar reaches further.
This way I found settings for Korg T3 with perfect results.
Also take in mind to keep delay times rather long instead of too short.
Have lot’s and lot’s of patience.
When you found settings wich allow your machine to swallow the bytes you can decrease the delay times to find faster results.
Succes and please leave a message if you found anything out.
November 5th, 2010 at 10:43 am
Hallo,
Here is my experiance: I have T3ex and after replacing a battery I tried to load factory sounds. I have read many forums and tried various settings for buffer size and speed in Midi-ox and some other programs. Finally I found out that the problem is in USB-MIDI interface. I used a YAMAHA UX16 and I found out (in some forums) that this device !!!DO NOT SUPPORT!!! transmission of SysEx data. So this USB-MIDI interface can be used only for transmitting notes and some other information, but not for transmitting sounds and combinations…Yesterday I bought new USB-MIDI converter (Edirol UM1G) and It takes me 10 minutes to load all sounds to my Korg T3. So my advice – check if your USB-MIDI interface support SysEx data.
However, I still have one question. Can factory PCM sound (Piano sound for T1 or T2ex or T3ex) can be loaded from computer to keyboard over a MIDI? Can this sound be found anywhere on the net? For free???
Tine
Best regards
December 6th, 2010 at 6:33 am
hello i have an korg m1 so today i reset everything on it by pressing and holding three butons while turning on so when it turned on there was no sound so im trying to put the sounds back by using this method in here i got the sounds and everything on my mac and the program osx sysex so my qiustion is what cable do i use to transer it to my korg m1 keyboard is midi to usb converter or what can some one help me plz
December 6th, 2010 at 4:35 pm
Hi John,
Try using a USB to midi cable first and see if it shows up in your Macs audio/midi set up. If not then your going to have to get a midi interface. I can get you one if you need it. More info at:
https://www.kidnepro.com/KN/Hardware/computers.html
We have two at the moment:
Midiman Midisport 4X4 $79
Motu Microlite $99