These steps can be done over USB or regular MIDI Cables with the input and output both connected.
To Record All Memory
Using SysEx Librarian (Mac)
-It is necessary to press the “Record Many” button instead of “Record One”.
-Then under Utility select SYS (F4)
-Select “All Memory”
-Press SEND (F4)
Using MidiOx (Windows)
-Go to Options and select Midi Devices
-For MIDI Inputs and Outputs make sure USB Audio Device is selected
-Press Ok once these are highlighted
-Go to View and Select SysEx
-Go to Sysex at the top of the new window
-Select Receive manual dump…
-Create a file name and press Save
-Then under Utility select SYS (F4)
-Select “All Memory”
-Press SEND (F4)
-Once DM10 screen returns to Utility screen select Done in MidiOx
To Send Memory Back to DM10
In order to receive an ALL MEMORY transfer, the DM10 must be in MIDI RESTORE mode. To get into MIDI RESTORE turn on the DM10 holding the STORE button.
Using SysEx Librarian (Mac)
-Select USB DM10 MIDI Interface from the Destination menu bar
-Select SysEx file from the menu area. If there are no files (.syx) then go to the bottom of the window and select Add… to include the file you’d like to send to the menu.
-Highlight the file you’d like to send by clicking on it.
-Press the Play button
-There will be some activity on the DM10 screen, once the screen says MIDI RESTORE OK turn off unit and turn it back on.
Using MidiOx (Windows)
-Go to Options and select Midi Devices
-For MIDI Inputs and Outputs make sure USB Audio Device is selected
-Press Ok once these are highlighted
-Go to View and select Port Routings…
-If there is a line between USB Audio Device on the Input Ports and USB Audio Device on the Output Ports right click on the line and select Disconnect USB Audio Device
-Go to View and select SysEx
-Go to File and select Send SysEx File…
-Pick the .syx file you’d like to send
-There will be some activity on the DM10 screen, once the screen says MIDI RESTORE OK turn off unit and turn it back on.
Overall, MidiOx can be a little trickier to work with. The port routings business is only a problem with transferring memory back to the DM10 over USB. If for example you just use a MIDI cable on the MIDI In, then there is no problem. For some reason MidiOx automatically creates a midi feedback loop in this situation.
NOTE
It is currently not possible to send individual kits over to the DM10. The easiest way to “try out” someone else’s kit would be to record your current memory, then load someone else’s memory.