gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

commit 0181e255d8aa3a846351a555afaa42ae5e15590a
parent 54a30262bb0c168faf365efe57b78b51ff61cfd4
Author: dsp56300 <dsp56300@users.noreply.github.com>
Date:   Sat, 14 May 2022 16:50:41 +0200

begin generic midi message definitions

Diffstat:
Msource/jucePlugin/parameterDescriptions_C.json | 289++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 289 insertions(+), 0 deletions(-)

diff --git a/source/jucePlugin/parameterDescriptions_C.json b/source/jucePlugin/parameterDescriptions_C.json @@ -695,5 +695,294 @@ [ "Ambience", "Small Room", "Large Room", "Hall" ] + }, + "presets": [ + "single", "multi" + ], + "midipackets": + { + "singlerequest": [ + {"type": "byte", "value": "f0"}, + {"type": "byte", "value": "00"}, + {"type": "byte", "value": "20"}, + {"type": "byte", "value": "33"}, + {"type": "byte", "value": "01"}, + {"type": "deviceid"}, + {"type": "byte", "value": "30"}, + {"type": "bank"}, + {"type": "program"}, + {"type": "byte", "value": "f7"} + ], + "singledump": [ + {"type": "byte", "value": "f0"}, + {"type": "byte", "value": "00"}, + {"type": "byte", "value": "20"}, + {"type": "byte", "value": "33"}, + {"type": "byte", "value": "01"}, + {"type": "deviceid"}, + {"type": "byte", "value": "10"}, + {"type": "bank"}, + {"type": "program"}, + + {"type": "param", "name":"Version"}, + {"type": "param", "name":"Modulation Wheel"}, + {"type": "param", "name":"Breath Controller"}, + {"type": "param", "name":"Contr 3"}, + {"type": "param", "name":"Foot Controller"}, + {"type": "param", "name":"Portamento Time"}, + {"type": "param", "name":"Data Slider"}, + {"type": "param", "name":"Channel Volume"}, + {"type": "param", "name":"Balance"}, + {"type": "param", "name":"Contr 9"}, + {"type": "param", "name":"Panorama"}, + {"type": "param", "name":"Expression"}, + {"type": "param", "name":"Contr 12"}, + {"type": "param", "name":"Contr 13"}, + {"type": "param", "name":"Contr 14"}, + {"type": "param", "name":"Contr 15"}, + {"type": "param", "name":"Contr 16"}, + {"type": "param", "name":"Osc1 Shape"}, + {"type": "param", "name":"Osc1 Pulsewidth"}, + {"type": "param", "name":"Osc1 Wave Select"}, + {"type": "param", "name":"Osc1 Semitone"}, + {"type": "param", "name":"Osc1 Keyfollow"}, + {"type": "param", "name":"Osc2 Shape"}, + {"type": "param", "name":"Osc2 Pulsewidth"}, + {"type": "param", "name":"Osc2 Wave Select"}, + {"type": "param", "name":"Osc2 Semitone"}, + {"type": "param", "name":"Osc2 Detune"}, + {"type": "param", "name":"Osc2 FM Amount"}, + {"type": "param", "name":"Osc2 Sync"}, + {"type": "param", "name":"Osc2 Filt Env Amt"}, + {"type": "param", "name":"FM Filt Env Amt"}, + {"type": "param", "name":"Osc2 Keyfollow"}, + {"type": "param", "name":"Bank Select"}, + {"type": "param", "name":"Osc Balance"}, + {"type": "param", "name":"Suboscillator Volume"}, + {"type": "param", "name":"Suboscillator Shape"}, + {"type": "param", "name":"Osc Mainvolume"}, + {"type": "param", "name":"Noise Volume"}, + {"type": "param", "name":"Ringmodulator Volume"}, + {"type": "param", "name":"Noise Color"}, + {"type": "param", "name":"Cutoff"}, + {"type": "param", "name":"Cutoff2"}, + {"type": "param", "name":"Filter1 Resonance"}, + {"type": "param", "name":"Filter2 Resonance"}, + {"type": "param", "name":"Filter1 Env Amt"}, + {"type": "param", "name":"Filter2 Env Amt"}, + {"type": "param", "name":"Filter1 Keyfollow"}, + {"type": "param", "name":"Filter2 Keyfollow"}, + {"type": "param", "name":"Filter Balance"}, + {"type": "param", "name":"Saturation Curve"}, + {"type": "null"}, + {"type": "param", "name":"Filter1 Mode"}, + {"type": "param", "name":"Filter2 Mode"}, + {"type": "param", "name":"Filter Routing"}, + {"type": "param", "name":"Filter Env Attack"}, + {"type": "param", "name":"Filter Env Decay"}, + {"type": "param", "name":"Filter Env Sustain"}, + {"type": "param", "name":"Filter Env Sustain Time"}, + {"type": "param", "name":"Filter Env Release"}, + {"type": "param", "name":"Amp Env Attack"}, + {"type": "param", "name":"Amp Env Decay"}, + {"type": "param", "name":"Amp Env Sustain"}, + {"type": "param", "name":"Amp Env Sustain Time"}, + {"type": "param", "name":"Amp Env Release"}, + {"type": "param", "name":"Hold Pedal"}, + {"type": "param", "name":"Portamento Pedal"}, + {"type": "param", "name":"Sostenuto Pedal"}, + {"type": "param", "name":"Lfo1 Rate"}, + {"type": "param", "name":"Lfo1 Shape"}, + {"type": "param", "name":"Lfo1 Env Mode"}, + {"type": "param", "name":"Lfo1 Mode"}, + {"type": "param", "name":"Lfo1 Symmetry"}, + {"type": "param", "name":"Lfo1 Keyfollow"}, + {"type": "param", "name":"Lfo1 Keytrigger"}, + {"type": "param", "name":"Osc1 Lfo1 Amount"}, + {"type": "param", "name":"Osc2 Lfo1 Amount"}, + {"type": "param", "name":"PW Lfo1 Amount"}, + {"type": "param", "name":"Reso Lfo1 Amount"}, + {"type": "param", "name":"FiltGain Lfo1 Amount"}, + {"type": "param", "name":"Lfo2 Rate"}, + {"type": "param", "name":"Lfo2 Shape"}, + {"type": "param", "name":"Lfo2 Env Mode"}, + {"type": "param", "name":"Lfo2 Mode"}, + {"type": "param", "name":"Lfo2 Symmetry"}, + {"type": "param", "name":"Lfo2 Keyfollow"}, + {"type": "param", "name":"Lfo2 Keytrigger"}, + {"type": "param", "name":"Shape Lfo2 Amount"}, + {"type": "param", "name":"FM Lfo2 Amount"}, + {"type": "param", "name":"Cutoff1 Lfo2 Amount"}, + {"type": "param", "name":"Cutoff2 Lfo2 Amount"}, + {"type": "param", "name":"Pan Lfo2 Amount"}, + {"type": "param", "name":"Patch Volume"}, + {"type": "null"}, + {"type": "param", "name":"Transpose"}, + {"type": "param", "name":"Key Mode"}, + {"type": "null"}, + {"type": "null"}, + {"type": "param", "name":"Unison Mode"}, + {"type": "param", "name":"Unison Detune"}, + {"type": "param", "name":"Unison Pan Spread"}, + {"type": "param", "name":"Unison Lfo Phase"}, + {"type": "param", "name":"Input Mode"}, + {"type": "param", "name":"Input Select"}, + {"type": "null"}, + {"type": "param", "name":"Chorus Mix"}, + {"type": "param", "name":"Chorus Rate"}, + {"type": "param", "name":"Chorus Depth"}, + {"type": "param", "name":"Chorus Delay"}, + {"type": "param", "name":"Chorus Feedback"}, + {"type": "param", "name":"Chorus Lfo Shape"}, + {"type": "null"}, + {"type": "param", "name":"Delay/Reverb Mode"}, + {"type": "param", "name":"Effect Send"}, + {"type": "param", "name":"Delay Time"}, + {"type": "param", "name":"Delay Feedback"}, + {"type": "param", "name":"Dly Rate / Rev Decay"}, + {"type": "param", "name":"Rev Size"}, + {"type": "param", "name":"Delay Lfo Shape"}, + {"type": "param", "name":"Reverb Damping"}, + {"type": "param", "name":"Delay Color"}, + {"type": "null"}, + {"type": "null"}, + {"type": "param", "name":"Keyb Local"}, + {"type": "param", "name":"All Notes Off"}, + {"type": "null"}, + {"type": "null"}, + {"type": "null"}, + {"type": "null"}, + + {"type": "null"}, + {"type": "param", "name":"Arp Mode"}, + {"type": "param", "name":"Arp Pattern Selct"}, + {"type": "param", "name":"Arp Octave Range"}, + {"type": "param", "name":"Arp Hold Enable"}, + {"type": "param", "name":"Arp Note Length"}, + {"type": "param", "name":"Arp Swing"}, + {"type": "param", "name":"Lfo3 Rate"}, + {"type": "param", "name":"Lfo3 Shape"}, + {"type": "param", "name":"Lfo3 Mode"}, + {"type": "param", "name":"Lfo3 Keyfollow"}, + {"type": "param", "name":"Lfo3 Destination"}, + {"type": "param", "name":"Osc Lfo3 Amount"}, + {"type": "param", "name":"Lfo3 Fade-In Time"}, + {"type": "null"}, + {"type": "null"}, + {"type": "param", "name":"Clock Tempo"}, + {"type": "param", "name":"Arp Clock"}, + {"type": "param", "name":"Lfo1 Clock"}, + {"type": "param", "name":"Lfo2 Clock"}, + {"type": "param", "name":"Delay Clock"}, + {"type": "param", "name":"Lfo3 Clock"}, + {"type": "null"}, + {"type": "null"}, + {"type": "null"}, + {"type": "param", "name":"Control Smooth Mode"}, + {"type": "param", "name":"Bender Range Up"}, + {"type": "param", "name":"Bender Range Down"}, + {"type": "param", "name":"Bender Scale"}, + {"type": "null"}, + {"type": "param", "name":"Filter1 Env Polarity"}, + {"type": "param", "name":"Filter2 Env Polarity"}, + {"type": "param", "name":"Filter2 Cutoff Link"}, + {"type": "param", "name":"Filter Keytrack Base"}, + {"type": "param", "name":"Osc FM Mode"}, + {"type": "param", "name":"Osc Init Phase"}, + {"type": "param", "name":"Punch Intensity"}, + {"type": "null"}, + {"type": "param", "name":"Input Follower Mode"}, + {"type": "param", "name":"Vocoder Mode"}, + {"type": "null"}, + {"type": "param", "name":"Osc3 Mode"}, + {"type": "param", "name":"Osc3 Volume"}, + {"type": "param", "name":"Osc3 Semitone"}, + {"type": "param", "name":"Osc3 Detune"}, + {"type": "param", "name":"LowEQ Frequency"}, + {"type": "param", "name":"HighEQ Frequency"}, + {"type": "param", "name":"Osc1 Shape Velocity"}, + {"type": "param", "name":"Osc2 Shape Velocity"}, + {"type": "param", "name":"PulseWidth Velocity"}, + {"type": "param", "name":"Fm Amount Velocity"}, + {"type": "param", "name":"Soft Knob1 ShortName"}, + {"type": "param", "name":"Soft Knob2 ShortName"}, + {"type": "null"}, + {"type": "param", "name":"Flt1 EnvAmt Velocity"}, + {"type": "param", "name":"Flt2 EnvAmt Velocity"}, + {"type": "param", "name":"Resonance1 Velocity"}, + {"type": "param", "name":"Resonance2 Velocity"}, + {"type": "param", "name":"Second Output Balance"}, + {"type": "null"}, + {"type": "param", "name":"Amp Velocity"}, + {"type": "param", "name":"Panorama Velocity"}, + {"type": "param", "name":"Soft Knob-1 Single"}, + {"type": "param", "name":"Soft Knob-2 Single"}, + {"type": "param", "name":"Assign1 Source"}, + {"type": "param", "name":"Assign1 Destination"}, + {"type": "param", "name":"Assign1 Amount"}, + {"type": "param", "name":"Assign2 Source"}, + {"type": "param", "name":"Assign2 Destination1"}, + {"type": "param", "name":"Assign2 Amount1"}, + {"type": "param", "name":"Assign2 Destination2"}, + {"type": "param", "name":"Assign2 Amount2"}, + {"type": "param", "name":"Assign3 Source"}, + {"type": "param", "name":"Assign3 Destination1"}, + {"type": "param", "name":"Assign3 Amount1"}, + {"type": "param", "name":"Assign3 Destination2"}, + {"type": "param", "name":"Assign3 Amount2"}, + {"type": "param", "name":"Assign3 Destination3"}, + {"type": "param", "name":"Assign3 Amount3"}, + {"type": "param", "name":"LFO1 Assign Dest"}, + {"type": "param", "name":"LFO1 Assign Amount"}, + {"type": "param", "name":"LFO2 Assign Dest"}, + {"type": "param", "name":"LFO2 Assign Amount"}, + {"type": "null"}, + {"type": "param", "name":"Phaser Mode"}, + {"type": "param", "name":"Phaser Mix"}, + {"type": "param", "name":"Phaser Rate"}, + {"type": "param", "name":"Phaser Depth"}, + {"type": "param", "name":"Phaser Frequency"}, + {"type": "param", "name":"Phaser Feedback"}, + {"type": "param", "name":"Phaser Spread"}, + {"type": "null"}, + {"type": "param", "name":"MidEQ Gain"}, + {"type": "param", "name":"MidEQ Frequency"}, + {"type": "param", "name":"MidEQ Q-Factor"}, + {"type": "param", "name":"LowEQ Gain"}, + {"type": "param", "name":"HighEQ Gain"}, + {"type": "param", "name":"Bass Intensity"}, + {"type": "param", "name":"Bass Tune"}, + {"type": "param", "name":"Input Ringmodulator"}, + {"type": "param", "name":"Distortion Curve"}, + {"type": "param", "name":"Distortion Intensity"}, + {"type": "null"}, + {"type": "param", "name":"Assign 4 Source"}, + {"type": "param", "name":"Assign 4 Destination"}, + {"type": "param", "name":"Assign 4 Amount"}, + {"type": "param", "name":"Assign 5 Source"}, + {"type": "param", "name":"Assign 5 Destination"}, + {"type": "param", "name":"Assign 5 Amount"}, + {"type": "param", "name":"Assign 6 Source"}, + {"type": "param", "name":"Assign 6 Destination"}, + {"type": "param", "name":"Assign 6 Amount"}, + {"type": "null"}, + {"type": "null"}, + {"type": "null"}, + {"type": "null"}, + {"type": "null"}, + {"type": "null"}, + {"type": "null"}, + {"type": "null"}, + {"type": "null"}, + {"type": "null"}, + {"type": "param", "name":"Filter Select"}, + {"type": "param", "name":"Category1"}, + {"type": "param", "name":"Category2"}, + {"type": "null"}, + {"type": "null"}, + {"type": "null"}, + {"type": "checksum", "first": 5, "last": 264 }, + {"type": "byte", "value": "f7"} + ] } }