Added enable switch for every operator.

pull/1/head
Holger Wirtz 8 years ago
parent fb64a8b33f
commit 0b61815e6f
  1. 12
      bin/dx7sysex2lv2
  2. 114
      src/Dexed.ttl
  3. 46
      src/dexed.cpp
  4. 8
      src/dexed.h
  5. 2
      src/msfa/dx7note.cc
  6. 576
      src/presets.ttl

@ -150,6 +150,18 @@ sub write_preset_header
print_lv2_port("aftertouch_assign","0"); print_lv2_port("aftertouch_assign","0");
print $deeaxe_voice " ] , [\n"; print $deeaxe_voice " ] , [\n";
print_lv2_port("master_tune","0.0"); print_lv2_port("master_tune","0.0");
print $deeaxe_voice " ] , [\n";
print_lv2_port("op1_enable","1.0");
print $deeaxe_voice " ] , [\n";
print_lv2_port("op2_enable","1.0");
print $deeaxe_voice " ] , [\n";
print_lv2_port("op3_enable","1.0");
print $deeaxe_voice " ] , [\n";
print_lv2_port("op4_enable","1.0");
print $deeaxe_voice " ] , [\n";
print_lv2_port("op5_enable","1.0");
print $deeaxe_voice " ] , [\n";
print_lv2_port("op6_enable","1.0");
} }
sub write_manifest sub write_manifest

@ -2065,6 +2065,120 @@
lv2:minimum 0 ; lv2:minimum 0 ;
lv2:maximum 7 ; lv2:maximum 7 ;
lv2:portProperty lv2:integer ; lv2:portProperty lv2:integer ;
] ,
[
a lv2:InputPort, lv2:ControlPort ;
lv2:index 163 ;
lv2:symbol "op1_enable" ;
lv2:name "OP1 ENABLE" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
lv2:portProperty lv2:enumeration, lv2:integer ;
lv2:scalePoint [
rdf:value 0 ;
rdfs:label "Off" ;
rdfs:comment "Off" ;
], [
rdf:value 1 ;
rdfs:label "On" ;
rdfs:comment "On" ;
];
] ,
[
a lv2:InputPort, lv2:ControlPort ;
lv2:index 164 ;
lv2:symbol "op2_enable" ;
lv2:name "OP2 ENABLE" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
lv2:portProperty lv2:enumeration, lv2:integer ;
lv2:scalePoint [
rdf:value 0 ;
rdfs:label "Off" ;
rdfs:comment "Off" ;
], [
rdf:value 1 ;
rdfs:label "On" ;
rdfs:comment "On" ;
];
] ,
[
a lv2:InputPort, lv2:ControlPort ;
lv2:index 165 ;
lv2:symbol "op3_enable" ;
lv2:name "OP3 ENABLE" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
lv2:portProperty lv2:enumeration, lv2:integer ;
lv2:scalePoint [
rdf:value 0 ;
rdfs:label "Off" ;
rdfs:comment "Off" ;
], [
rdf:value 1 ;
rdfs:label "On" ;
rdfs:comment "On" ;
];
] ,
[
a lv2:InputPort, lv2:ControlPort ;
lv2:index 166 ;
lv2:symbol "op4_enable" ;
lv2:name "OP4 ENABLE" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
lv2:portProperty lv2:enumeration, lv2:integer ;
lv2:scalePoint [
rdf:value 0 ;
rdfs:label "Off" ;
rdfs:comment "Off" ;
], [
rdf:value 1 ;
rdfs:label "On" ;
rdfs:comment "On" ;
];
] ,
[
a lv2:InputPort, lv2:ControlPort ;
lv2:index 167 ;
lv2:symbol "op5_enable" ;
lv2:name "OP5 ENABLE" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
lv2:portProperty lv2:enumeration, lv2:integer ;
lv2:scalePoint [
rdf:value 0 ;
rdfs:label "Off" ;
rdfs:comment "Off" ;
], [
rdf:value 1 ;
rdfs:label "On" ;
rdfs:comment "On" ;
];
] ,
[
a lv2:InputPort, lv2:ControlPort ;
lv2:index 168 ;
lv2:symbol "op6_enable" ;
lv2:name "OP6 ENABLE" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
lv2:portProperty lv2:enumeration, lv2:integer ;
lv2:scalePoint [
rdf:value 0 ;
rdfs:label "Off" ;
rdfs:comment "Off" ;
], [
rdf:value 1 ;
rdfs:label "On" ;
rdfs:comment "On" ;
];
] ; ] ;
doap:name "Dexed" ; doap:name "Dexed" ;

@ -41,7 +41,7 @@ Dexed::Dexed(double rate) : lvtk::Synth<DexedVoice, Dexed>(p_n_ports, p_midi_in)
voices[i].live = false; voices[i].live = false;
} }
for(i=0;i<167;++i) for(i=0;i<173;++i)
{ {
data_float[i]=static_cast<float>(data[i]); data_float[i]=static_cast<float>(data[i]);
TRACE("%d->%f",i,data_float[i]); TRACE("%d->%f",i,data_float[i]);
@ -77,7 +77,12 @@ Dexed::Dexed(double rate) : lvtk::Synth<DexedVoice, Dexed>(p_n_ports, p_midi_in)
engineType=0xff; engineType=0xff;
setEngineType(DEXED_ENGINE_MODERN); setEngineType(DEXED_ENGINE_MODERN);
onParam(155,static_cast<float>(0x3f)); // operator on/off => All OPs on onParam(166,1.0); // OP1: on
onParam(167,1.0); // OP2: on
onParam(168,1.0); // OP3: on
onParam(169,1.0); // OP4: on
onParam(170,1.0); // OP5: on
onParam(171,1.0); // OP6: on
//add_voices(new DexedVoice(rate)); //add_voices(new DexedVoice(rate));
@ -332,6 +337,12 @@ void Dexed::set_params(void)
onParam(164,*p(p_aftertouch_range)); onParam(164,*p(p_aftertouch_range));
onParam(165,*p(p_aftertouch_assign)); onParam(165,*p(p_aftertouch_assign));
onParam(166,*p(p_master_tune)); onParam(166,*p(p_master_tune));
onParam(167,*p(p_op1_enable));
onParam(168,*p(p_op2_enable));
onParam(169,*p(p_op3_enable));
onParam(170,*p(p_op4_enable));
onParam(171,*p(p_op5_enable));
onParam(172,*p(p_op6_enable));
if(_param_change_counter>PARAM_CHANGE_LEVEL) if(_param_change_counter>PARAM_CHANGE_LEVEL)
panic(); panic();
@ -696,7 +707,7 @@ void Dexed::onParam(uint8_t param_num,float param_val)
_param_change_counter++; _param_change_counter++;
if(param_num==144 || param_num==134 || param_num==155) if(param_num==144 || param_num==134)
panic(); panic();
refreshVoice=true; refreshVoice=true;
@ -706,39 +717,44 @@ void Dexed::onParam(uint8_t param_num,float param_val)
switch(param_num) switch(param_num)
{ {
case 155: case 155:
controllers.opSwitch=data[param_num];
break;
case 156:
controllers.values_[kControllerPitchRange]=data[param_num]; controllers.values_[kControllerPitchRange]=data[param_num];
break; break;
case 157: case 156:
controllers.values_[kControllerPitchStep]=data[param_num]; controllers.values_[kControllerPitchStep]=data[param_num];
break; break;
case 158: case 157:
controllers.wheel.setRange(data[param_num]); controllers.wheel.setRange(data[param_num]);
break; break;
case 159: case 158:
controllers.wheel.setConfig(data[param_num]); controllers.wheel.setConfig(data[param_num]);
break; break;
case 160: case 159:
controllers.foot.setRange(data[param_num]); controllers.foot.setRange(data[param_num]);
break; break;
case 161: case 160:
controllers.foot.setConfig(data[param_num]); controllers.foot.setConfig(data[param_num]);
break; break;
case 162: case 161:
controllers.breath.setRange(data[param_num]); controllers.breath.setRange(data[param_num]);
break; break;
case 163: case 162:
controllers.breath.setConfig(data[param_num]); controllers.breath.setConfig(data[param_num]);
break; break;
case 164: case 163:
controllers.at.setRange(data[param_num]); controllers.at.setRange(data[param_num]);
break; break;
case 165: case 164:
controllers.at.setConfig(data[param_num]); controllers.at.setConfig(data[param_num]);
break; break;
case 166: case 166:
case 167:
case 168:
case 169:
case 170:
case 171:
controllers.opSwitch=data[166]|(data[167]<<1)|(data[168]<<2)|(data[169]<<3)|(data[170]<<4)|(data[171]<<5);
break;
case 165:
int32_t tune=param_val*0x4000; int32_t tune=param_val*0x4000;
controllers.masterTune=(tune<<11)*(1.0/12); controllers.masterTune=(tune<<11)*(1.0/12);
break; break;

@ -121,8 +121,8 @@ class Dexed : public lvtk::Synth<DexedVoice, Dexed>
double _rate; double _rate;
uint8_t _k_rate_counter; uint8_t _k_rate_counter;
uint8_t _param_change_counter; uint8_t _param_change_counter;
float data_float[167]; float data_float[172];
uint8_t data[167]={ uint8_t data[172]={
95, 29, 20, 50, 99, 95, 00, 00, 41, 00, 19, 00, 00, 03, 00, 06, 79, 00, 01, 00, 14, 95, 29, 20, 50, 99, 95, 00, 00, 41, 00, 19, 00, 00, 03, 00, 06, 79, 00, 01, 00, 14,
95, 20, 20, 50, 99, 95, 00, 00, 00, 00, 00, 00, 00, 03, 00, 00, 99, 00, 01, 00, 00, 95, 20, 20, 50, 99, 95, 00, 00, 00, 00, 00, 00, 00, 03, 00, 00, 99, 00, 01, 00, 00,
95, 29, 20, 50, 99, 95, 00, 00, 00, 00, 00, 00, 00, 03, 00, 06, 89, 00, 01, 00, 07, 95, 29, 20, 50, 99, 95, 00, 00, 00, 00, 00, 00, 00, 03, 00, 06, 89, 00, 01, 00, 07,
@ -134,9 +134,9 @@ class Dexed : public lvtk::Synth<DexedVoice, Dexed>
34, 33, 00, 00, 00, 04, 34, 33, 00, 00, 00, 04,
03, 24, 03, 24,
00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00,
63,
01, 00, 99, 00, 99, 00, 99, 00, 99, 00, 01, 00, 99, 00, 99, 00, 99, 00, 99, 00,
00 00,
01, 01, 01, 01, 01, 01
}; };
}; };

@ -217,7 +217,7 @@ void Dx7Note::compute(int32_t *buf, int32_t lfo_val, int32_t lfo_delay, const Co
// ==== OP RENDER ==== // ==== OP RENDER ====
for (int op = 0; op < 6; op++) { for (int op = 0; op < 6; op++) {
//if ( ctrls->opSwitch[op] == '0' ) { //if ( ctrls->opSwitch[op] == '0' ) {
if ( ctrls->opSwitch & (1<<op) ) { if (!(ctrls->opSwitch & (1<<op))) {
env_[op].getsample(); // advance the envelop even if it is not playing env_[op].getsample(); // advance the envelop even if it is not playing
params_[op].level_in = 0; params_[op].level_in = 0;
} else { } else {

@ -489,6 +489,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 12.0 pset:value 12.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#BASS____2> <https://github.com/dcoredump/dexed.lv2/presets#BASS____2>
@ -978,6 +996,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 12.0 pset:value 12.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#BRASS___1> <https://github.com/dcoredump/dexed.lv2/presets#BRASS___1>
@ -1467,6 +1503,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#BRASS___2> <https://github.com/dcoredump/dexed.lv2/presets#BRASS___2>
@ -1956,6 +2010,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#BRASS___3> <https://github.com/dcoredump/dexed.lv2/presets#BRASS___3>
@ -2445,6 +2517,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 12.0 pset:value 12.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#CLAV____1> <https://github.com/dcoredump/dexed.lv2/presets#CLAV____1>
@ -2934,6 +3024,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#E.ORGAN_1> <https://github.com/dcoredump/dexed.lv2/presets#E.ORGAN_1>
@ -3390,6 +3498,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#E.PIANO_1> <https://github.com/dcoredump/dexed.lv2/presets#E.PIANO_1>
@ -3879,6 +4005,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#FLUTE___1> <https://github.com/dcoredump/dexed.lv2/presets#FLUTE___1>
@ -4368,6 +4512,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#GUITAR__1> <https://github.com/dcoredump/dexed.lv2/presets#GUITAR__1>
@ -4857,6 +5019,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#GUITAR__2> <https://github.com/dcoredump/dexed.lv2/presets#GUITAR__2>
@ -5346,6 +5526,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#HARPSICH_1> <https://github.com/dcoredump/dexed.lv2/presets#HARPSICH_1>
@ -5835,6 +6033,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#KOTO> <https://github.com/dcoredump/dexed.lv2/presets#KOTO>
@ -6324,6 +6540,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#MARIMBA> <https://github.com/dcoredump/dexed.lv2/presets#MARIMBA>
@ -6813,6 +7047,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#ORCH_CHIME> <https://github.com/dcoredump/dexed.lv2/presets#ORCH_CHIME>
@ -7302,6 +7554,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#ORCHESTRA> <https://github.com/dcoredump/dexed.lv2/presets#ORCHESTRA>
@ -7791,6 +8061,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 12.0 pset:value 12.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#PIANO___1> <https://github.com/dcoredump/dexed.lv2/presets#PIANO___1>
@ -8280,6 +8568,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#PIANO___2> <https://github.com/dcoredump/dexed.lv2/presets#PIANO___2>
@ -8769,6 +9075,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 12.0 pset:value 12.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#PIANO___3> <https://github.com/dcoredump/dexed.lv2/presets#PIANO___3>
@ -9258,6 +9582,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#PIPES___1> <https://github.com/dcoredump/dexed.lv2/presets#PIPES___1>
@ -9747,6 +10089,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 12.0 pset:value 12.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#REF_WHISL> <https://github.com/dcoredump/dexed.lv2/presets#REF_WHISL>
@ -10236,6 +10596,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#STEEL_DRUM> <https://github.com/dcoredump/dexed.lv2/presets#STEEL_DRUM>
@ -10725,6 +11103,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#STRING_1> <https://github.com/dcoredump/dexed.lv2/presets#STRING_1>
@ -11214,6 +11610,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#STRINGS_2> <https://github.com/dcoredump/dexed.lv2/presets#STRINGS_2>
@ -11703,6 +12117,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 12.0 pset:value 12.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#STRINGS_3> <https://github.com/dcoredump/dexed.lv2/presets#STRINGS_3>
@ -12192,6 +12624,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 12.0 pset:value 12.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#SYN-LEAD_1> <https://github.com/dcoredump/dexed.lv2/presets#SYN-LEAD_1>
@ -12681,6 +13131,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 36.0 pset:value 36.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#TAKE_OFF> <https://github.com/dcoredump/dexed.lv2/presets#TAKE_OFF>
@ -13170,6 +13638,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 0.0 pset:value 0.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#TIMPANI> <https://github.com/dcoredump/dexed.lv2/presets#TIMPANI>
@ -13659,6 +14145,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#TRAIN> <https://github.com/dcoredump/dexed.lv2/presets#TRAIN>
@ -14148,6 +14652,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#TUB_BELLS> <https://github.com/dcoredump/dexed.lv2/presets#TUB_BELLS>
@ -14637,6 +15159,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#VIBE____1> <https://github.com/dcoredump/dexed.lv2/presets#VIBE____1>
@ -15126,6 +15666,24 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .
<https://github.com/dcoredump/dexed.lv2/presets#VOICE___1> <https://github.com/dcoredump/dexed.lv2/presets#VOICE___1>
@ -15615,4 +16173,22 @@
] , [ ] , [
lv2:symbol "transpose" ; lv2:symbol "transpose" ;
pset:value 24.0 pset:value 24.0
] , [
lv2:symbol "op1_enable" ;
pset:value 1.0
] , [
lv2:symbol "op2_enable" ;
pset:value 1.0
] , [
lv2:symbol "op3_enable" ;
pset:value 1.0
] , [
lv2:symbol "op4_enable" ;
pset:value 1.0
] , [
lv2:symbol "op5_enable" ;
pset:value 1.0
] , [
lv2:symbol "op6_enable" ;
pset:value 1.0
] . ] .

Loading…
Cancel
Save