diff options
Diffstat (limited to 'client/jx8p.js')
| -rw-r--r-- | client/jx8p.js | 634 |
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 |
