Korg EM-1 Midi-Ox Sysex Dump (sending and receiving)

Discussion relating to the Korg Electribe products.

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

Kukuruzo
Posts: 24
Joined: Sun Jun 25, 2017 8:33 pm

Post by Kukuruzo »

btw nice to meet another EM-1 owner.
Actually, I'm not) but it's nice to meet you too.
I have ESX and EMX - but the problems are the same as yours.
let's not forget this is related to the ER-1
I don't really think that ER1 is so much different from EM-1 and ES1 and EA1
Especially in terms of MIDI
so far I only had success dumping , saving Global SysEx
What does Global Sysex contain? Is it different from Pattern Bank A,B,C,D?
Travelinni
Guest
Posts: 70
Joined: Fri May 17, 2019 2:02 pm

Post by Travelinni »

ok just tried with the 600ms on both , then one then the other one and makes no difference.
still not working the only one that works is the global dump so far. :?
i also tried running the Universal Device Inquiry.syx but i'm not getting an input response right after as Shaman shown on his page.

Image
Kukuruzo
Posts: 24
Joined: Sun Jun 25, 2017 8:33 pm

Post by Kukuruzo »

Travelinni
Guest
Posts: 70
Joined: Fri May 17, 2019 2:02 pm

Post by Travelinni »

Happens I was doing it wrong.

In order to do the Universal Device Inquiry just load the .sysex off Midi-Ox's folder in program files and then set sysex to send/receive then you'll get this:

Image

The global Dump ends in F7 , i tried adding F7 to the end of the other dumps since they seem to end in 00.
In the end of the process the EM-1 gives out Error Er.1 - Data Could Not Be Written.
Note : my global protection is OFF.
Last edited by Travelinni on Tue May 21, 2019 3:54 pm, edited 1 time in total.
Travelinni
Guest
Posts: 70
Joined: Fri May 17, 2019 2:02 pm

Post by Travelinni »

Kukuruzo wrote:BTW, here are some links I saved while I was looking for a solution.
Some of them are not in English but we have Google translate.

I remember that someone there was lucky reupload .syx file but don't remember where.

Here they are. Might help

http://www.korgforums.com/forum/phpBB2/ ... p?t=118051

https://forum.renoise.com/t/any-korg-er ... s/47137/15

https://fr.audiofanzine.com/groove-mach ... r,p.2.html

http://www.midiox.com/cgi-bin/yabb/YaBB ... 41;start=7

http://forum.korg.de/index.php?t=msg&th ... 5e5e2567da

http://i.korg.com/uploads/Support/SysEx ... 990000.pdf

http://www.korgforums.com/forum/phpBB2/ ... =midi+dump
ok i think you are refering to the german forum.
http://forum.korg.de/index.php?t=msg&th ... 5e5e2567da

He also pointed the fact the patterns dumps don't end up with F7.
So he got a dump off the korg guy and he says it was successful.
Why was this?
His problem was due to the first couple of strings in the sysex code.
He had 31 instead of 30.
I checked my dumps and they're all 30.
I think the number 30 indicates the midi channel as 30 probably indicating EM-1 is receiving in midi channel 1 but I'm not an expert on hex codes and all that so i'm just guessing as i changed it to 31 and my EM-1 didn't respond. Changed back to 30 and it's back on receiving.

Korg guy also mentioned to change the buffer delay to 100ms.
Tried that , no good results .
Same things occurs.
EM-1 receives sysex but at the end ends up stuck in the loading icon LED and doesn't do anything after that.

I'm going to wait for an answer from Midi-Ox.
Travelinni
Guest
Posts: 70
Joined: Fri May 17, 2019 2:02 pm

Post by Travelinni »

Actually, I'm not) but it's nice to meet you too.
thanks! lol
I have ESX and EMX - but the problems are the same as yours.
Ok , thought you had an EM-1.
This is completely different mate.
If i had those boxes I wouldn't bother going through all this.
I don't really think that ER1 is so much different from EM-1 and ES1 and EA1
Especially in terms of MIDI
Could be or could not because the Shaman mentioned 600ms delay and that doesn't seem to work with the EM-1 so descripancies could exist in between instruments.
What does Global Sysex contain?
Nothing really. It only saves your global parameters like metronome on/off , rec prepare time , midi filters , drum midi notes and midi channels for the drum and synth parts.
Is it different from Pattern Bank A,B,C,D?
Yes it is.
Kukuruzo
Posts: 24
Joined: Sun Jun 25, 2017 8:33 pm

Post by Kukuruzo »

Shaman mentioned 600ms delay
He wrote 900ms, not 600. Try this
Travelinni
Guest
Posts: 70
Joined: Fri May 17, 2019 2:02 pm

Post by Travelinni »

Kukuruzo wrote:
Shaman mentioned 600ms delay
He wrote 900ms, not 600. Try this
ok , i'll try that but it's gonna be real slow.
Travelinni
Guest
Posts: 70
Joined: Fri May 17, 2019 2:02 pm

Post by Travelinni »

nope still nothing.
after this painstaking real slow midi sysex transfer still nothing.
nothing registers on the EM-1 except for global settings.
i tried all different speeds and still nothing.
The EM-1 is receiving everything as it should the LED shows you the loop but at the end it just stops and it doesn't register anything in it's goddamn internal memory not performing the bloody write function.
argh :evil:

and this is out of the manual what a bloody joke!
When the EM-1 receives a data dump, it will take up to
ten seconds to write the data into memory (the Write
key will light). Never turn off the power of the EM-1 during this time.


not happening.
Travelinni
Guest
Posts: 70
Joined: Fri May 17, 2019 2:02 pm

Post by Travelinni »

tried Bome Send SX.
The EM-1 dumps stuff at actual midi speed around 3000bytes or kb or so.
Different software same s**t.
Problem persists.

Tried uploading at same speed. Doesn't work.

In Midi-Ox both buffers are at 128/32 , i thought this could've been the problem by having one at 256 and the other at 128.
Well , it's not.

I really wanna get this working.

And to be honest I don't think this is a fault with my Electribe.
I have a friend that also owns an EM-1 and I bet same s**t would happen.

Anyways fingers crossed fellas at midi-ox can help me out with this.
Travelinni
Guest
Posts: 70
Joined: Fri May 17, 2019 2:02 pm

Post by Travelinni »

So far we nailed this down to the input buffers.
The output buffers are not the cause.

I'm running output buffers @
128x32
buffer delays are both standards 60ms
and this dump from the German forum worked.

https://forum.korg.de/index.php?t=msg&t ... #msg_36346

The problem regarding this is because the input buffers probably need a certain exact number.
I've tried countless different combos and no results.

My EM-1 keeps outputting .sysex of 128000 or 122880 bytes and these dumps have to end in 129031bytes so they are completed and end up in F7 and not in 00 like mine are.

So maybe the guys @ midi-ox can resolve this input buffer problem unless it's my midi interface or my EM-1 which I seriously doubt it is.
Travelinni
Guest
Posts: 70
Joined: Fri May 17, 2019 2:02 pm

Post by Travelinni »

ok good news :
the pattern bank had to be ''hacked'' or patched.
we got lucky we had the dump Korg made in the German forum else we wouldn't be able to do it.

i don't know if there's a flaw with my EM-1 or not but it's proven now for a fact that adjusting buffers in midi-ox don't do f*ck all.

so , for this to work and if you want to save your patterns (unfortunately we can't find a way to save song mode because we would require another proper sysex dump from korg unless i ask them they might give it who knows).

My dumps are all dumped to midi-ox but they are not completing.

so , grab yourself an Hex Editor:
https://mh-nexus.de/en/hxd/r ,

dump your patterns and then i will post the rest when i'm done.

all the info's available @ http://www.midiox.com/cgi-bin/yabb/YaBB ... tart=20#36

if you need the Pattern_64.bin just gimme a shout which contains the rest of the incomplete code that my EM-1 is missing in my dumps.

If you own an EM-1 and you share the same problem let me know.

My EM-1 is in extremely and great condition and I don't believe there's a problem with it , unless there's a problem with the Korg firmware on this one too but I couldn't care less.
:)
Travelinni
Guest
Posts: 70
Joined: Fri May 17, 2019 2:02 pm

Post by Travelinni »

Having a friend bringing his EM-1 this coming week so I will be testing his out.

If his is successful there's a problem with my EM-1.

And if it is I'll make a song dump from his , I'll give it to you Midi-Ox and see if Sonus (thanks a million mate ur awesome) can throw us a fix on it.

If my friend's Electribe M will have the same problem as mine does , then there's nothing wrong with my EM-1 and I'll phoning Korg and see if they can send me a song dump in whatever way they actually managed to do a proper dump.
:)
Kukuruzo
Posts: 24
Joined: Sun Jun 25, 2017 8:33 pm

Post by Kukuruzo »

Hey, I've decided to check how is going here?

Regarding 00 end of your sysex file:
I had the same s**t with my ESX Dumps.so they all didn't have F7 at the end.

Later I've found the information about F7 ending, and somehow I did it.
I could get a proper dump by using MIDI OX
I didn't use any HEX editors or anything like that

But that was a couple of months ago...
I remember that I was just messing around with MIDI OX settings and it worked somehow.

Now, again I can't get the proper ESX dump
They all end with 00 :(
Travelinni
Guest
Posts: 70
Joined: Fri May 17, 2019 2:02 pm

Post by Travelinni »

Kukuruzo wrote:Hey, I've decided to check how is going here?

Regarding 00 end of your sysex file:
I had the same s**t with my ESX Dumps.so they all didn't have F7 at the end.

Later I've found the information about F7 ending, and somehow I did it.
I could get a proper dump by using MIDI OX
I didn't use any HEX editors or anything like that

But that was a couple of months ago...
I remember that I was just messing around with MIDI OX settings and it worked somehow.

Now, again I can't get the proper ESX dump
They all end with 00 :(
hi mate.
we've been trying to solve this s**t for weeks now and nothing works.
actually i invited a friend of mine yesterday and we tested his electribe .
result : same s**t.

the dumps end up in 128000bytes and the whole dump has to be about the size of 129xxx.

we tried lots of different buffer settings and nothing works (with the help of midi-ox crew , thanks guys).

we pretty much done everything , what's left now is : or its my midi interface or there's actually a midi bug in the electribe.
What was left to test was dump it to another EM-1 (EM-1 to EM-1) but i actually missed that.

So the only way we have for at least EM-1 users is to dump your pattern banks , use a hex editor and paste the rest of the code from korg's midi dump which will load all your patterns except for pattern 64 which is the korg one since we're patching it up.
I phoned Korg before all this they don't give a s**t.

As for song dumps i would have to phone korg and ask if they could send me a midi song dump in order to come up with a patch. The song dump only saves the positions and the patterns in the positions nothing more.
I'm happy enough that at least i can save my patterns off to the computer and clear room in my music instrument since i use it extensively for entire song compositions.
:)
Post Reply

Return to “Korg Electribe”