SIEL DK70 Manual - SysX analyzer & converter

start - tips - pictures - signal flow - presets - repair dead keys | apps: patch editor - sysx analyzer | midi: sysx structure - cc messages - BCF2000

How to request for a "Patch Dump" SysX message (technical)

Preparations:
- switch on "MIDI EXT." on the DK70 ("MIDI INT." switched on is also handy),
- connect MIDI IN and OUT to the computer OUT and IN.

Send the Patch Dump Request using computer software.
 F0 21 00 xx F7 

Explanation of the dump request message:

Hex Description
F0 Start of SysX
21 S.I.E.L. Manufacturer ID
00 Command "Dump Request"
xx [00..27] = Preset Patch numbers 0-39
[28..31] = User Patch numbers 40-49
[32..63] = ROM PACK patches 50-99
SIEL hex patch numbers
F7 End of SysX
       
 
A SysX message is usually represented using hexadecimal numbers, because that is close to the way computers communicate with each other.

The DK70 responds by sending a 50 bytes long message back containing all the Patch parameters.
Save this message to a file and upload the file.

Example of a dump (this is Patch #93):
 F0 21 04 5D 02 0F 08 06 04 0A 00 0E 09 02 04 0F 09 00 
 0F 00 04 01 0A 0F 0F 0F 0F 01 01 00 00 07 00 04 0F 00 
 00 01 03 00 00 0C 08 05 08 04 04 0B 0D F7 

Technical

You can upload any file, as long as it is recognized as a SysX file for the DK70. This means:
- a 50 bytes file
- that starts with the 3 bytes SIEL header:  F0 21 04 
- followed by the patch number and the DK70 id:  02 
- then 44 bytes of data that contain all the Patch parameters
- and at last the 1 byte 'sysx end' marker:  F7 

This app does not store an uploaded file in a database, so you have to take care of backups yourself.

copyright: tinyloops.com - contact