SIEL DK70 - WebMIDI Patch Editor

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

Show Manual
Important
- use a browser that supports webMIDI (Chrome, Opera, Samsung Android browser)
- use the secure connection for the SysEx to work (https, check the lock icon)
- connect the SIEL DK70 to your MIDI interface
- the DK70 only receives MIDI when MIDI EXT. is switched on (see picture)


About the SIEL DK70
The DK70 can send patch data in the Sysx Dump format only.
The DK70 only receives patch settings in the Control Change format.
This was the reason to build this app.

Patch data will be sent to the DK70 edit buffer.
Do not forget to save the patch in a user slot on the DK70 (patch nr 40 to 49).

Uses WebMIDI.min.js library by Jean-Philippe Côté - A BIG THANK YOU!
How to use this app
- you can request a patch from the SIEL, choose one from the internal library,
  or upload a SIEL DK70 SysEx file. Then click 'Show patch'.
- you can also choose a 'basic patch' for a clean start.
- 'Show patch' does not send the patch data to the DK70.
- 'Send patch to DK70' sends all the form data to the DK70 as CC-messages.
- also, every single change in the edit form will immediately be sent to the DK70,
  and the SysEx data area will be updated.
- beware that the DK70 ignores the 'Detune Fine' CC-messages,
  so you have to set parameter 22 manually on the DK70 every time.

Visually: the Patch Flow Chart
- a patch is shown in a Flow Chart format that is drawn according to DK70 logic:
  the signal path from left to right is  DCO  ->  VCA  ->  VCF 
- the modulators ( LFO's  and  EG's ) are drawn below the blocks they modulate.
- the patch can only be edited in the Flow Chart format.
- for convenience, the patch can be shown in the DK70 front panel sticker layout.

Omissions or bugs due to lazyness of the programmer
- not implemented: damper pedal settings, volume and chorus.
- there is no check whether midi works, just make sure everything is connected.

Patch:
request Patch from your SIEL DK70 synth
select Patch from the presets Library
create basic patch with only a Saw-Wave
upload SysEx:
           Received or updated SyxEx Data:

          
Show:
Flowchart editor
DK70 frontpanel
Both
 
SIEL DK70 MIDI Channel
DCO COMMON

off
saw
  16'
8'
4'
square
  16'
8'
4'
2'




 
DCO-A




 
VCA-A
EG for VCA-A
A D bp sl S R
VCF

cut off resonance

keyboard track full
half
off
   
trigger single
multi
   
EG level


 
   
DCO-B

off (8 poly)  
on (4 poly)  
  detune:  
  interval
  fine
VCA-B
EG for VCA-B
A D bp sl S R
 
NOISE

level
NOISE-VCA

Bypass VCF          
LFO-1 for the DCO

 
Frequency   Initial level Final level
       
    Initial > Final Level control:
    Depth switch toggle
    Delay time:
EG for the NOISE-VCA and for the VCF cutoff
A D bp sl S R
LFO-2 for the VCF

 
Frequency   Initial level Final level
       
Wave   Initial > Final Level control:
triangle
square
  Depth switch toggle
  Delay time:
DCO   VCA          VCF

DEG 01 ATTACK  
VCA-A 02 DECAY  
  03 BREAK POINT  
  04 SLOPE  
  05 SUSTAIN  
  06 RELEASE  
  07 DAMPER PED  
  08 DCO MODE  
       
DEG 11 ATTACK  
VCA-B 12 DECAY  
  13 BREAK POINT  
  14 SLOPE  
  15 SUSTAIN  
  16 RELEASE  
  17 DAMPER PED  
 
DETUNE 21 INTERVAL  
  22 FINE  
NOISE 23 LEVEL  
  24 DESTINATION  
DEG 31 ATTACK  
VCF 32 DECAY  
TO NOISE 33 BREAK POINT  
  34 SLOPE  
  35 SUSTAIN  
  36 RELEASE  
LFO 2 41 FREQUENCY  
TO VCF 42 FINAL LEVEL  
  43 INITIAL LEVEL  
  44 DELAY TIME  
  45 DELAY MODE  
  46 WAVES  
 
LFO 1 51 FREQUENCY  
TO DCO 52 FINAL LEVEL  
  53 INITIAL LEVEL  
  54 DELAY TIME  
  55 DELAY MODE  
DCO 62 WAVES  
  63 SAW  
  64 SQUARE 16'  
  65 SQUARE 8  
  66 SQUARE 4  
  67 SQUARE 2  
VCF 71 CUT OFF  
  72 RESONANCE  
  73 KBD. TRACK  
  74 TRIGGER  
  75 DEG LEVEL  
 
CHORUS 81 MODE                   
VOLUME 82 LEVEL  

copyright: tinyloops.com - contact