summaryrefslogtreecommitdiff
path: root/client/jx8p.js
diff options
context:
space:
mode:
Diffstat (limited to 'client/jx8p.js')
-rw-r--r--client/jx8p.js634
1 files changed, 634 insertions, 0 deletions
diff --git a/client/jx8p.js b/client/jx8p.js
new file mode 100644
index 0000000..a91b36d
--- /dev/null
+++ b/client/jx8p.js
@@ -0,0 +1,634 @@
+export const params = [
+ {
+ "name": "DCO-1 RANGE",
+ "cc": 11,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "16'"
+ ],
+ [
+ 32,
+ "8'"
+ ],
+ [
+ 64,
+ "4'"
+ ],
+ [
+ 96,
+ "2'"
+ ]
+ ]
+ },
+ {
+ "name": "DCO-1 WAVEFORM",
+ "cc": 12,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "Noise"
+ ],
+ [
+ 32,
+ "Sawtooth"
+ ],
+ [
+ 64,
+ "Pulse"
+ ],
+ [
+ 96,
+ "Square"
+ ]
+ ]
+ },
+ {
+ "name": "DCO-1 TUNE",
+ "cc": 13,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "DCO-1 LFO MOD DEPTH",
+ "cc": 14,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "DCO-1 ENV MOD DEPTH",
+ "cc": 15,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "DCO-2 RANGE",
+ "cc": 16,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "16'"
+ ],
+ [
+ 32,
+ "8'"
+ ],
+ [
+ 64,
+ "4'"
+ ],
+ [
+ 96,
+ "2'"
+ ]
+ ]
+ },
+ {
+ "name": "DCO-2 WAVEFORM",
+ "cc": 17,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "Noise"
+ ],
+ [
+ 32,
+ "Sawtooth"
+ ],
+ [
+ 64,
+ "Pulse"
+ ],
+ [
+ 96,
+ "Square"
+ ]
+ ]
+ },
+ {
+ "name": "DCO-2 CROSSMOD",
+ "cc": 18,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "OFF"
+ ],
+ [
+ 32,
+ "SYNC 1"
+ ],
+ [
+ 64,
+ "SYNC 2"
+ ],
+ [
+ 96,
+ "XMOD"
+ ]
+ ]
+ },
+ {
+ "name": "DCO-2 TUNE",
+ "cc": 19,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "DCO-2 FINE TUNE",
+ "cc": 20,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "DCO-2 LFO MOD DEPTH",
+ "cc": 21,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "DCO-1 ENV MOD DEPTH",
+ "cc": 22,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "DCO DYNAMICS",
+ "cc": 26,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "OFF"
+ ],
+ [
+ 32,
+ "1"
+ ],
+ [
+ 64,
+ "2"
+ ],
+ [
+ 96,
+ "3"
+ ]
+ ]
+ },
+ {
+ "name": "DCO ENV MODE",
+ "cc": 27,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "ENV-2 Inverted"
+ ],
+ [
+ 32,
+ "ENV-2 Normal"
+ ],
+ [
+ 64,
+ "ENV-1 Inverted"
+ ],
+ [
+ 96,
+ "ENV-1 Normal"
+ ]
+ ]
+ },
+ {
+ "name": "MIXER DCO-1",
+ "cc": 28,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "MIXER DCO-2",
+ "cc": 29,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "MIXER ENV MOD DEPTH",
+ "cc": 30,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "MIXER DYNAMICS",
+ "cc": 31,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "Off"
+ ],
+ [
+ 32,
+ "1"
+ ],
+ [
+ 64,
+ "2"
+ ],
+ [
+ 96,
+ "3"
+ ]
+ ]
+ },
+ {
+ "name": "MIXER ENV MODE",
+ "cc": 32,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "ENV-2 Inverted"
+ ],
+ [
+ 32,
+ "ENV-2 Normal"
+ ],
+ [
+ 64,
+ "ENV-1 Inverted"
+ ],
+ [
+ 96,
+ "ENV-1 Normal"
+ ]
+ ]
+ },
+ {
+ "name": "HPF CUTOFF FREQ",
+ "cc": 33,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "0"
+ ],
+ [
+ 32,
+ "1"
+ ],
+ [
+ 64,
+ "2"
+ ],
+ [
+ 96,
+ "3"
+ ]
+ ]
+ },
+ {
+ "name": "VCF CUTOFF FREQ",
+ "cc": 34,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "VCF RESONANCE",
+ "cc": 35,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "VCF LFO MOD DEPTH",
+ "cc": 36,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "VCF ENV MOD DEPTH",
+ "cc": 37,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "VCF KEY FOLLOW",
+ "cc": 38,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "VCF DYNAMICS",
+ "cc": 39,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "Off"
+ ],
+ [
+ 32,
+ "1"
+ ],
+ [
+ 64,
+ "2"
+ ],
+ [
+ 96,
+ "3"
+ ]
+ ]
+ },
+ {
+ "name": "VCF ENV MODE",
+ "cc": 40,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "ENV-2 Inverted"
+ ],
+ [
+ 32,
+ "ENV-2 Normal"
+ ],
+ [
+ 64,
+ "ENV-1 Inverted"
+ ],
+ [
+ 96,
+ "ENV-1 Normal"
+ ]
+ ]
+ },
+ {
+ "name": "VCA LEVEL",
+ "cc": 41,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "VCA DYNAMICS",
+ "cc": 42,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "OFF"
+ ],
+ [
+ 32,
+ "1"
+ ],
+ [
+ 64,
+ "2"
+ ],
+ [
+ 96,
+ "3 "
+ ]
+ ]
+ },
+ {
+ "name": "CHORUS",
+ "cc": 43,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "Off"
+ ],
+ [
+ 32,
+ "1"
+ ],
+ [
+ 64,
+ "2"
+ ]
+ ]
+ },
+ {
+ "name": "LFO WAVEFORM",
+ "cc": 44,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "Random"
+ ],
+ [
+ 32,
+ "Square Wave"
+ ],
+ [
+ 64,
+ "Triangle Wave"
+ ]
+ ]
+ },
+ {
+ "name": "LFO DELAY TIME",
+ "cc": 45,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "LFO RATE",
+ "cc": 46,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "ENV-1 ATTACK TIME",
+ "cc": 47,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "ENV-1 DECAY TIME",
+ "cc": 48,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "ENV-1 SUSTAIN LEVEL",
+ "cc": 49,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "ENV-1 RELEASE TIME",
+ "cc": 50,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "ENV-1 KEY FOLLOW",
+ "cc": 51,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "Off"
+ ],
+ [
+ 32,
+ "1"
+ ],
+ [
+ 64,
+ "2"
+ ],
+ [
+ 96,
+ "3"
+ ]
+ ]
+ },
+ {
+ "name": "ENV-2 ATTACK TIME",
+ "cc": 52,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "ENV-2 DECAY TIME",
+ "cc": 53,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "ENV-2 SUSTAIN LEVEL",
+ "cc": 54,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "ENV-2 RELEASE TIME",
+ "cc": 55,
+ "type": "range",
+ "range": [
+ 0,
+ 127
+ ]
+ },
+ {
+ "name": "ENV-2 KEY FOLLOW",
+ "cc": 56,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "Off"
+ ],
+ [
+ 32,
+ "1"
+ ],
+ [
+ 64,
+ "2"
+ ],
+ [
+ 96,
+ "3"
+ ]
+ ]
+ },
+ {
+ "name": "VCA ENV MODE",
+ "cc": 58,
+ "type": "enum",
+ "values": [
+ [
+ 0,
+ "Gate"
+ ],
+ [
+ 64,
+ "ENV-2 Normal"
+ ]
+ ]
+ }
+] \ No newline at end of file