EasyManua.ls Logo

Kiwi Technics Patch Editor - MIDI IMPLEMENTATION; MidiCC Support

Kiwi Technics Patch Editor
34 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
33
MIDI IMPLEMENTATION
MidiCC Support
The Patch Editor will recognize MidiCC controlling commands. All MIDI data is sent out the MIDI out port except when the JX-3P synthesizer or PG-800
is selected. All MIDI output is suppressed for these two synthesizer type. MIDI through is unaffected. This is explained more fully in the JX-3P/PG-200
and PG-800 Synthesizer Tables.
The MidiCC commands will only output the selected synth.
Important Note:
Because sysex commands are much longer than MidiCC commands the Patch Editor will need to output much more data than is sent to it. This will
take extra time and there may be a noticeable lag if too much data is sent to the PE too quickly. If the Patch Editor buffer overflows data will be lost
which could result in stuck notes and other random midi errors.
MidiCC Codes recognised by the Patch Editor. All values are in hex ($xx)
Format
Bn xx yy Midi Command Code ($Bn) n=midi channel-1 $0-$f (0-15)
xx = parameter number (see table below)
yy = parameter data
Note: Parameters not active for the selected synthesizer or contain invalid data will be ignored
Note: The Roland JX-3P uses $00-$ff as a control range. As this cannot be sent via SysEx the parameter value byte is doubled within the Patch Editor.
Parameter Name Parameter Number Data Notes
Osc 1 Range
32'
16'
8'
4'
2'
$41 (65)
0
1
2
3
4
Osc 1 Wave
Noise
Square
Pulse
Triangle
Sawtooth
$42 (66)
0
1
2
3
4
DW-6000 uses 8 wave forms (valid data 0-7)
DW-8000 uses 16 wave forms (valid data 0-f)
Osc 1 Pulse Width $10 (16) nn nn=$00-$7f (0-127)
Osc 1 Tune $11 (17) nn nn=$00-$7f (0-127)
Osc 1 LFO Mod $12 (18) nn nn=$00-$7f (0-127)
Osc 1 ENV Mod $13 (19) nn nn=$00-$7f (0-127)
Osc 1 PWM Mode
Env
LFO
Key
$43 (67)
0
1
2
Osc 1 PWM Adjust $14 (20) nn nn=$00-$7f (0-127)
Osc 1 Level $15 (21) nn nn=$00-$7f (0-127)
Noise Level $16 (22) nn nn=$00-$7f (0-127)
Osc 2 Range
32'
16'
8'
4'
2'
$44 (68)
0
1
2
3
4
Parameter Name Parameter Number Data Notes
Osc 2 Wave
Noise
Square
Pulse
Triangle
Sawtooth
$45 (69)
0
1
2
3
4
DW-6000 uses 8 wave forms (valid data 0-7)
DW-8000 uses 16 wave forms (valid data 0-f)
Osc 2 Pulse Width $17 (23) nn nn=$00-$7f (0-127)
Osc 2 Tune $18 (24) nn nn=$00-$7f (0-127)
Osc 2 Fine Tune $19 (25) nn nn=$00-$7f (0-127)
Osc 2 LFO Mod $1a (26) nn nn=$00-$7f (0-127)
Osc 2 ENV Mod $1b (27) nn nn=$00-$7f (0-127)
Osc 2 PWM Mode
Env
LFO
Key
$46 (70)
0
1
2
Osc 2 PWM Adjust $1c (28) nn nn=$00-$7f (0-127)
Osc 2 Sync
X
2
1
0
Sync
Metal
$47 (72)
0
1
2
3
4
5
Osc 2 Level $1d (29) nn nn=$00-$7f (0-127)
LFO Wave
Random
Square
Triangle
Sawtooth
$48 (73)
0
1
2
3
LFO Delay $1e (30) nn nn=$00-$7f (0-127)
LFO Rate $1f (31) nn nn=$00-$7f (0-127)
Chorus Mode
Off
On/1
2
$49 (74)
0
1
2
Chorus Rate $20 (32) nn nn=$00-$7f (0-127)
High Pass Filter
0
1
2
3
$4a (75)
0
1
2
3
Roland JX-3P and MKS-80 have 11 steps
Filter Cutoff $21 (33) nn nn=$00-$7f (0-127)
Filter Resonance $22 (34) nn nn=$00-$7f (0-127)
Filter LFO Mod $23 (35) nn nn=$00-$7f (0-127)
Filter Env Mod $24 (36) nn nn=$00-$7f (0-127)
Filter Key Mod $25 (37) nn nn=$00-$7f (0-127)
Filter EG Attack $27 (39) nn nn=$00-$7f (0-127)
Filter EG Decay $28 (40) nn nn=$00-$7f (0-127)
Filter EG Sustain $29 (41) nn nn=$00-$7f (0-127)
Filter EG Release $30 (42) nn nn=$00-$7f (0-127)
Filter Mode
0
1
$4b (76)
0
1
www.kiwitechnics.com Patch Editor v6.0