Korg Forums Forum Index Korg Forums
A forum for Korg product users and musicians around the world.
Moderated Independently.
Owned by Irish Acts Recording Studio & hosted by KORG USA
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

sysex dump

 
Post new topic   Reply to topic    Korg Forums Forum Index -> Korg MS2000 & microKorg
View previous topic :: View next topic  
Author Message
electric dragon



Joined: 19 Jan 2007
Posts: 9
Location: Space City, Tejas

PostPosted: Mon Apr 30, 2007 9:37 pm    Post subject: sysex dump Reply with quote

trying to use my midisport uno MIDI-USB interface to do a sysex dump from the MS2000 and microKorg into Cubase SX. is this just not possible with the Uno? or is Cubase? any help is appreciated.
Back to top
View user's profile Send private message
Daz
Retired


Joined: 01 Jan 2002
Posts: 10829

PostPosted: Mon Apr 30, 2007 9:40 pm    Post subject: Reply with quote

What's actually happening, or not happening ?
Back to top
View user's profile Send private message Visit poster's website
electric dragon



Joined: 19 Jan 2007
Posts: 9
Location: Space City, Tejas

PostPosted: Mon Apr 30, 2007 10:02 pm    Post subject: Reply with quote

nothing's happening! i followed the instuctions in the various manuals for each hardware/software unit. pretty much everything but the sysex dump works, MIDIwise.

i last tried this a few weeks ago and decided to ask about it today on a whim so I can't recall exact details, but I seem to recall looking it up and finding info that sysex dumps just did not work with the UNO and certain hardware.

really what I am looking for is confirmation that I'm SOL or if anyone ever did get it to work.....
Back to top
View user's profile Send private message
Daz
Retired


Joined: 01 Jan 2002
Posts: 10829

PostPosted: Mon Apr 30, 2007 10:38 pm    Post subject: Reply with quote

In theory it should work. You might have to disable a sysex filter in Cubase in order for it to record the data. There is a chance that the Uno is not able to cope with all the data if you're sending a dump of all 128 sounds. What happens if you dump just the current program ?

Here is the procedure for getting the MS2K to dump the current program, in case you need it :

Quote:

1) On the MS2K select the patch you want to dump.

2) Press the "Global" button

3) Press the "PAGE +" button until the screen says "3A MIDI".

4) Press the "CURSOR >" button until the screen says "3F MIDI" on the
top line, and "MIDI Dump OK?" on the bottom line.

5) Press the "+/Yes" key.

6) The screen now says "3F MIDI" in the top line and something like
"ALL OK?" on the bottom line. The cursor should be flashing
under the first word "ALL". Your MS2K might not say "ALL", don't
worry.

7) Now you can use the "+/Yes" and "-/No" buttons to scroll up and
down through the different dump types. For example if your MS2K
said "ALL" in step 6, then pressing "-/No" button will change "ALL"
to "GLOBAL". If you keep pressing "-/No" your MS2K will eventually
say "1PROG". 1PROG means dump the current program.

8)Press the "CURSOR >" button to move the cursor under the word "OK?"
and then press "+/Yes". The MS2K will ask "Are you sure OK?", if you
are sure then press the "+/Yes" button. Your patch is now transmitted
to MIDI.

9)Having sent your patch the MS2K says "1 PROGRAM completed". Press
the "EXIT" button twice to go back to normal synth mode.


You might also want to try using MIDI OX or my Patch Buddy application from here : http://daz.korgforums.com

One final thought, there is a sysex filter parameter in Global mode on the MS2K that stops it from receiving sysex. It may well stop it from sending sysex too, so make sure that is enabled. I have that enabled all the time, so I can't remember how it behaves when the setting is off.

Quote:

Go into GLOBAL mode, and jump to page 4D
(MIDI FILTER). Ensure that the option SystemEx is set to ENA (enabled). By
default that option is set to disabled, and the MS2K won't receive sysex. Don't
forget to hit WRITE and save the new setting, or the MS2K will forget it when
you power down.


Daz.
Back to top
View user's profile Send private message Visit poster's website
Daz
Retired


Joined: 01 Jan 2002
Posts: 10829

PostPosted: Mon Apr 30, 2007 10:46 pm    Post subject: Reply with quote

Daz wrote:
One final thought, there is a sysex filter parameter in Global mode on the MS2K that stops it from receiving sysex. It may well stop it from sending sysex too, so make sure that is enabled. I have that enabled all the time, so I can't remember how it behaves when the setting is off.


Here is the info on SysEx filter parameter on the MS2K from the manual (p55)

Code:

D: SystemEx ................................................ [DIS, ENA]

Select whether or not MIDI system exclusive messages will
be transmitted and received.

ENA = MIDI system exclusive messages will be transmitted and
received.

DIS = MIDI system exclusive messages will not be transmitted or
received.
Back to top
View user's profile Send private message Visit poster's website
mrtunes



Joined: 08 Jan 2008
Posts: 33
Location: Toronto

PostPosted: Wed Jan 09, 2008 3:22 am    Post subject: Reply with quote

i'm playing around with this stuff in cubase, i turned off the midi filters in the software and am able to make read/write actions. but it's not recalling the patches properly. this should be an easy example cause i'm talking about factory patches.

1. flip it over to MG Bass, play and record a line onto a midi track
2. in some blank space before the sequence, hit record and send a bulk dump from the ms2000 of this patch.
3. reboot the ms2000 to test if this has been done properly, it receives the sysex data from cubase but instead leaves it on Stab Saw(the first patch in the unit).

what am i doing wrong? i'd like to flip over to MG Bass
Back to top
View user's profile Send private message
Daz
Retired


Joined: 01 Jan 2002
Posts: 10829

PostPosted: Wed Jan 09, 2008 3:51 am    Post subject: Reply with quote

When you send a single patch like that I believe it just goes into the Edit Buffer on the MS2K and the patch is not written to memory.
Back to top
View user's profile Send private message Visit poster's website
mrtunes



Joined: 08 Jan 2008
Posts: 33
Location: Toronto

PostPosted: Wed Jan 09, 2008 3:53 am    Post subject: Reply with quote

Daz wrote:
When you send a single patch like that I believe it just goes into the Edit Buffer on the MS2K and the patch is not written to memory.


hmm so what should i do about this?
i also noticed that when this happens it shows a "---" there there is usually the tempo displayed
Back to top
View user's profile Send private message
Daz
Retired


Joined: 01 Jan 2002
Posts: 10829

PostPosted: Wed Jan 09, 2008 3:57 am    Post subject: Reply with quote

What are the first 6 bytes of the sysex message you're sending ? You should be able to copy/paste them here out of the Cubase sysex event editor.

With regards to the Tempo, it sounds like you have the MS2K set to use External MIDI clock (or are using the Auto setting). The MS2K is taking clock from Cubase and therefore is not showing the tempo itself.

Daz.
Back to top
View user's profile Send private message Visit poster's website
mrtunes



Joined: 08 Jan 2008
Posts: 33
Location: Toronto

PostPosted: Wed Jan 09, 2008 4:09 am    Post subject: Reply with quote

Daz wrote:
What are the first 6 bytes of the sysex message you're sending ? You should be able to copy/paste them here out of the Cubase sysex event editor.


hmm what are the first six bytes of this?



re: external clock - gotcha
Back to top
View user's profile Send private message
Daz
Retired


Joined: 01 Jan 2002
Posts: 10829

PostPosted: Wed Jan 09, 2008 4:26 am    Post subject: Reply with quote

That's a 4C message that will write the data for the Stab Saw Program into the currently selected Program location (a 40 would behave the way I described, that only writes to the Edit Buffer).

Code:

(8) PROGRAM DATA DUMP                                            R/T
+----------------+--------------------------------------------------+
|     Byte       |             Description                          |
+----------------+--------------------------------------------------+
| F0,42,3g,58    | EXCLUSIVE HEADER                                 |
| 0100 1100 (4C) | PROGRAM DATA DUMP                      4CH       |
| 0ddd dddd (dd) | Data                                  (NOTE 2,6) |
|     :          |  :                                               |
| 1111 0111 (F7) | EOX                                              |
+----------------+--------------------------------------------------+

 Receive this message & data, save them to Internal Memory and transmits Func=23 or Func=24 message.


It should be doing what you want it to do, if I understood your first post correctly. However the message you've shown here does contain data for the Program Stab Saw and not MG Bass, which seemed to be the one you wanted to use, right ?

Daz.
Back to top
View user's profile Send private message Visit poster's website
mrtunes



Joined: 08 Jan 2008
Posts: 33
Location: Toronto

PostPosted: Wed Jan 09, 2008 5:10 am    Post subject: Reply with quote

Daz wrote:

It should be doing what you want it to do, if I understood your first post correctly. However the message you've shown here does contain data for the Program Stab Saw and not MG Bass, which seemed to be the one you wanted to use, right ?

Daz.


yeah i'm trying to get it to recall MG Bass as a test so that if i'm working on a track and i come up with a new patch i can save it right into the session. thanks for your help so far.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Korg Forums Forum Index -> Korg MS2000 & microKorg All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group