Added some additional test sounds.

Changed code for using the modulators (amp, itch, eg) - but does not help.
Seems that there are some real problems in MSFA.
pull/1/head
Holger Wirtz 8 years ago
parent d244387b22
commit cca06890c3
  1. 11
      src/dexed.cpp
  2. 50
      src/msfa/controllers.h
  3. 3
      src/msfa/dx7note.cc
  4. 513
      src/user-presets/dexed_lv2-A0-INIT.lv2/A0-INIT.ttl
  5. 13
      src/user-presets/dexed_lv2-A0-INIT.lv2/manifest.ttl
  6. 513
      src/user-presets/dexed_lv2-A1-Test.lv2/A1-Test.ttl
  7. 13
      src/user-presets/dexed_lv2-A1-Test.lv2/manifest.ttl
  8. 513
      src/user-presets/dexed_lv2-A2-Test.lv2/A2-Test.ttl
  9. 13
      src/user-presets/dexed_lv2-A2-Test.lv2/manifest.ttl

@ -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<172;++i) for(i=0;i<sizeof(data);++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]);
@ -74,7 +74,6 @@ Dexed::Dexed(double rate) : lvtk::Synth<DexedVoice, Dexed>(p_n_ports, p_midi_in)
memset(&voiceStatus, 0, sizeof(VoiceStatus)); memset(&voiceStatus, 0, sizeof(VoiceStatus));
engineType=0xff;
setEngineType(DEXED_ENGINE_MODERN); setEngineType(DEXED_ENGINE_MODERN);
//add_voices(new DexedVoice(rate)); //add_voices(new DexedVoice(rate));
@ -720,25 +719,25 @@ void Dexed::onParam(uint8_t param_num,float param_val)
controllers.wheel.setRange(data[param_num]); controllers.wheel.setRange(data[param_num]);
break; break;
case 158: case 158:
controllers.wheel.setConfig(data[param_num]); controllers.wheel.setTarget(data[param_num]);
break; break;
case 159: case 159:
controllers.foot.setRange(data[param_num]); controllers.foot.setRange(data[param_num]);
break; break;
case 160: case 160:
controllers.foot.setConfig(data[param_num]); controllers.foot.setTarget(data[param_num]);
break; break;
case 161: case 161:
controllers.breath.setRange(data[param_num]); controllers.breath.setRange(data[param_num]);
break; break;
case 162: case 162:
controllers.breath.setConfig(data[param_num]); controllers.breath.setTarget(data[param_num]);
break; break;
case 163: case 163:
controllers.at.setRange(data[param_num]); controllers.at.setRange(data[param_num]);
break; break;
case 164: case 164:
controllers.at.setConfig(data[param_num]); controllers.at.setTarget(data[param_num]);
break; break;
case 166: case 166:
case 167: case 167:

@ -36,56 +36,46 @@ class FmCore;
struct FmMod { struct FmMod {
uint8_t range; uint8_t range;
bool pitch; uint8_t target;
bool amp;
bool eg;
FmMod() { FmMod() {
range = 0; range = 0;
pitch = false; target= 0;
amp = false;
eg = false;
} }
public: public:
void setRange(uint8_t r) { void setRange(uint8_t r) {
//range = r < 0 && r > 127 ? 0 : r; //range = r < 0 && r > 127 ? 0 : r;
range = r < 0 && r > 100 ? 0 : r; range = r < 0 && r > 100 ? 0 : r;
} }
void setConfig(uint8_t assign) { void setTarget(uint8_t assign) {
pitch=assign&1; target=assign < 0 && assign > 7 ? 0 : assign;
amp=assign&2;
eg=assign&4;
} }
}; };
class Controllers { class Controllers {
void applyMod(int cc, FmMod &mod) { void applyMod(int cc, FmMod &mod) {
float range = 0.01 * mod.range; uint8_t total = (int)(cc * mod.range * 0.01);
int total = cc * range; if(mod.target&1) // AMP
if ( mod.amp ) amp_mod = max(amp_mod, total);
amp_mod = max(amp_mod, total); else if(mod.target&2) // PITCH
pitch_mod = max(pitch_mod, total);
if ( mod.pitch ) else if(mod.target&4) // EG
pitch_mod = max(pitch_mod, total); eg_mod = max(eg_mod, total);
if ( mod.eg )
eg_mod = max(eg_mod, total);
} }
public: public:
int32_t values_[3]; int32_t values_[3];
int amp_mod; uint8_t amp_mod;
int pitch_mod; uint8_t pitch_mod;
int eg_mod; uint8_t eg_mod;
int aftertouch_cc; uint8_t aftertouch_cc;
int breath_cc; uint8_t breath_cc;
int foot_cc; uint8_t foot_cc;
int modwheel_cc; uint8_t modwheel_cc;
int masterTune; int masterTune;
@ -103,9 +93,7 @@ public:
} }
void refresh() { void refresh() {
amp_mod = 0; amp_mod=pitch_mod=eg_mod=0;
pitch_mod = 0;
eg_mod = 0;
applyMod(modwheel_cc, wheel); applyMod(modwheel_cc, wheel);
applyMod(breath_cc, breath); applyMod(breath_cc, breath);

@ -211,7 +211,8 @@ void Dx7Note::compute(int32_t *buf, int32_t lfo_val, int32_t lfo_delay, const Co
uint32_t amd_mod = max(amod_1, amod_2); uint32_t amd_mod = max(amod_1, amod_2);
// ==== EG AMP MOD ==== // ==== EG AMP MOD ====
uint32_t amod_3 = (ctrls->eg_mod+1) << 17; //uint32_t amod_3 = (ctrls->eg_mod+1) << 17;
uint32_t amod_3 = ((ctrls->eg_mod)+1) << 17;
amd_mod = max((1<<24) - amod_3, amd_mod); amd_mod = max((1<<24) - amod_3, amd_mod);
// ==== OP RENDER ==== // ==== OP RENDER ====

@ -0,0 +1,513 @@
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix pset: <http://lv2plug.in/ns/ext/presets#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix state: <http://lv2plug.in/ns/ext/state#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<>
a pset:Preset ;
lv2:appliesTo <https://github.com/dcoredump/dexed.lv2> ;
lv2:port [
lv2:symbol "cutoff" ;
pset:value 1.0
] , [
lv2:symbol "resonance" ;
pset:value 0.0
] , [
lv2:symbol "output" ;
pset:value 1.0
] , [
lv2:symbol "engine" ;
pset:value 0.0
] , [
lv2:symbol "polymono" ;
pset:value 0.0
] , [
lv2:symbol "pitch_bend_range" ;
pset:value 1.0
] , [
lv2:symbol "pitch_bend_step" ;
pset:value 0.0
] , [
lv2:symbol "mod_wheel_range" ;
pset:value 99.0
] , [
lv2:symbol "mod_wheel_assign" ;
pset:value 0.0
] , [
lv2:symbol "foot_ctrl_range" ;
pset:value 99.0
] , [
lv2:symbol "foot_ctrl_assign" ;
pset:value 0.0
] , [
lv2:symbol "breath_ctrl_range" ;
pset:value 99.0
] , [
lv2:symbol "breath_ctrl_assign" ;
pset:value 0.0
] , [
lv2:symbol "aftertouch_range" ;
pset:value 99.0
] , [
lv2:symbol "aftertouch_assign" ;
pset:value 0.0
] , [
lv2:symbol "master_tune" ;
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
] , [
lv2:symbol "op6_eg_rate_1" ;
pset:value 99.0
] , [
lv2:symbol "op6_eg_rate_2" ;
pset:value 99.0
] , [
lv2:symbol "op6_eg_rate_3" ;
pset:value 99.0
] , [
lv2:symbol "op6_eg_rate_4" ;
pset:value 99.0
] , [
lv2:symbol "op6_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op6_eg_level_2" ;
pset:value 99.0
] , [
lv2:symbol "op6_eg_level_3" ;
pset:value 99.0
] , [
lv2:symbol "op6_eg_level_4" ;
pset:value 0.0
] , [
lv2:symbol "op6_kbd_lev_scl_brk_pt" ;
pset:value 39.0
] , [
lv2:symbol "op6_kbd_lev_scl_lft_depth" ;
pset:value 0.0
] , [
lv2:symbol "op6_kbd_lev_scl_rht_depth" ;
pset:value 0.0
] , [
lv2:symbol "op6_kbd_lev_scl_lft_curve" ;
pset:value 0.0
] , [
lv2:symbol "op6_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op6_osc_detune" ;
pset:value 0.0
] , [
lv2:symbol "op6_kbd_rate_scaling" ;
pset:value 0.0
] , [
lv2:symbol "op6_key_vel_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op6_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op6_operator_output_level" ;
pset:value 0.0
] , [
lv2:symbol "op6_osc_freq_coarse" ;
pset:value 1.0
] , [
lv2:symbol "op6_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op6_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op5_eg_rate_1" ;
pset:value 99.0
] , [
lv2:symbol "op5_eg_rate_2" ;
pset:value 99.0
] , [
lv2:symbol "op5_eg_rate_3" ;
pset:value 99.0
] , [
lv2:symbol "op5_eg_rate_4" ;
pset:value 99.0
] , [
lv2:symbol "op5_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op5_eg_level_2" ;
pset:value 99.0
] , [
lv2:symbol "op5_eg_level_3" ;
pset:value 99.0
] , [
lv2:symbol "op5_eg_level_4" ;
pset:value 0.0
] , [
lv2:symbol "op5_kbd_lev_scl_brk_pt" ;
pset:value 39.0
] , [
lv2:symbol "op5_kbd_lev_scl_lft_depth" ;
pset:value 0.0
] , [
lv2:symbol "op5_kbd_lev_scl_rht_depth" ;
pset:value 0.0
] , [
lv2:symbol "op5_kbd_lev_scl_lft_curve" ;
pset:value 0.0
] , [
lv2:symbol "op5_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op5_osc_detune" ;
pset:value 0.0
] , [
lv2:symbol "op5_kbd_rate_scaling" ;
pset:value 0.0
] , [
lv2:symbol "op5_key_vel_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op5_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op5_operator_output_level" ;
pset:value 0.0
] , [
lv2:symbol "op5_osc_freq_coarse" ;
pset:value 1.0
] , [
lv2:symbol "op5_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op5_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op4_eg_rate_1" ;
pset:value 99.0
] , [
lv2:symbol "op4_eg_rate_2" ;
pset:value 99.0
] , [
lv2:symbol "op4_eg_rate_3" ;
pset:value 99.0
] , [
lv2:symbol "op4_eg_rate_4" ;
pset:value 99.0
] , [
lv2:symbol "op4_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op4_eg_level_2" ;
pset:value 99.0
] , [
lv2:symbol "op4_eg_level_3" ;
pset:value 99.0
] , [
lv2:symbol "op4_eg_level_4" ;
pset:value 0.0
] , [
lv2:symbol "op4_kbd_lev_scl_brk_pt" ;
pset:value 39.0
] , [
lv2:symbol "op4_kbd_lev_scl_lft_depth" ;
pset:value 0.0
] , [
lv2:symbol "op4_kbd_lev_scl_rht_depth" ;
pset:value 0.0
] , [
lv2:symbol "op4_kbd_lev_scl_lft_curve" ;
pset:value 0.0
] , [
lv2:symbol "op4_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op4_osc_detune" ;
pset:value 0.0
] , [
lv2:symbol "op4_kbd_rate_scaling" ;
pset:value 0.0
] , [
lv2:symbol "op4_key_vel_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op4_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op4_operator_output_level" ;
pset:value 0.0
] , [
lv2:symbol "op4_osc_freq_coarse" ;
pset:value 1.0
] , [
lv2:symbol "op4_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op4_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op3_eg_rate_1" ;
pset:value 99.0
] , [
lv2:symbol "op3_eg_rate_2" ;
pset:value 99.0
] , [
lv2:symbol "op3_eg_rate_3" ;
pset:value 99.0
] , [
lv2:symbol "op3_eg_rate_4" ;
pset:value 99.0
] , [
lv2:symbol "op3_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op3_eg_level_2" ;
pset:value 99.0
] , [
lv2:symbol "op3_eg_level_3" ;
pset:value 99.0
] , [
lv2:symbol "op3_eg_level_4" ;
pset:value 0.0
] , [
lv2:symbol "op3_kbd_lev_scl_brk_pt" ;
pset:value 39.0
] , [
lv2:symbol "op3_kbd_lev_scl_lft_depth" ;
pset:value 0.0
] , [
lv2:symbol "op3_kbd_lev_scl_rht_depth" ;
pset:value 0.0
] , [
lv2:symbol "op3_kbd_lev_scl_lft_curve" ;
pset:value 0.0
] , [
lv2:symbol "op3_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op3_osc_detune" ;
pset:value 0.0
] , [
lv2:symbol "op3_kbd_rate_scaling" ;
pset:value 0.0
] , [
lv2:symbol "op3_key_vel_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op3_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op3_operator_output_level" ;
pset:value 0.0
] , [
lv2:symbol "op3_osc_freq_coarse" ;
pset:value 1.0
] , [
lv2:symbol "op3_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op3_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op2_eg_rate_1" ;
pset:value 99.0
] , [
lv2:symbol "op2_eg_rate_2" ;
pset:value 99.0
] , [
lv2:symbol "op2_eg_rate_3" ;
pset:value 99.0
] , [
lv2:symbol "op2_eg_rate_4" ;
pset:value 99.0
] , [
lv2:symbol "op2_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op2_eg_level_2" ;
pset:value 99.0
] , [
lv2:symbol "op2_eg_level_3" ;
pset:value 99.0
] , [
lv2:symbol "op2_eg_level_4" ;
pset:value 0.0
] , [
lv2:symbol "op2_kbd_lev_scl_brk_pt" ;
pset:value 39.0
] , [
lv2:symbol "op2_kbd_lev_scl_lft_depth" ;
pset:value 0.0
] , [
lv2:symbol "op2_kbd_lev_scl_rht_depth" ;
pset:value 0.0
] , [
lv2:symbol "op2_kbd_lev_scl_lft_curve" ;
pset:value 0.0
] , [
lv2:symbol "op2_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op2_osc_detune" ;
pset:value 0.0
] , [
lv2:symbol "op2_kbd_rate_scaling" ;
pset:value 0.0
] , [
lv2:symbol "op2_key_vel_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op2_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op2_operator_output_level" ;
pset:value 0.0
] , [
lv2:symbol "op2_osc_freq_coarse" ;
pset:value 1.0
] , [
lv2:symbol "op2_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op2_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op1_eg_rate_1" ;
pset:value 99.0
] , [
lv2:symbol "op1_eg_rate_2" ;
pset:value 99.0
] , [
lv2:symbol "op1_eg_rate_3" ;
pset:value 99.0
] , [
lv2:symbol "op1_eg_rate_4" ;
pset:value 99.0
] , [
lv2:symbol "op1_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op1_eg_level_2" ;
pset:value 99.0
] , [
lv2:symbol "op1_eg_level_3" ;
pset:value 99.0
] , [
lv2:symbol "op1_eg_level_4" ;
pset:value 0.0
] , [
lv2:symbol "op1_kbd_lev_scl_brk_pt" ;
pset:value 39.0
] , [
lv2:symbol "op1_kbd_lev_scl_lft_depth" ;
pset:value 0.0
] , [
lv2:symbol "op1_kbd_lev_scl_rht_depth" ;
pset:value 0.0
] , [
lv2:symbol "op1_kbd_lev_scl_lft_curve" ;
pset:value 0.0
] , [
lv2:symbol "op1_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op1_osc_detune" ;
pset:value 0.0
] , [
lv2:symbol "op1_kbd_rate_scaling" ;
pset:value 0.0
] , [
lv2:symbol "op1_key_vel_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op1_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op1_operator_output_level" ;
pset:value 99.0
] , [
lv2:symbol "op1_osc_freq_coarse" ;
pset:value 1.0
] , [
lv2:symbol "op1_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op1_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "pitch_eg_rate_1" ;
pset:value 99.0
] , [
lv2:symbol "pitch_eg_rate_2" ;
pset:value 99.0
] , [
lv2:symbol "pitch_eg_rate_3" ;
pset:value 99.0
] , [
lv2:symbol "pitch_eg_rate_4" ;
pset:value 99.0
] , [
lv2:symbol "pitch_eg_level_1" ;
pset:value 50.0
] , [
lv2:symbol "pitch_eg_level_2" ;
pset:value 50.0
] , [
lv2:symbol "pitch_eg_level_3" ;
pset:value 50.0
] , [
lv2:symbol "pitch_eg_level_4" ;
pset:value 50.0
] , [
lv2:symbol "algorithm_num" ;
pset:value 1.0
] , [
lv2:symbol "feedback" ;
pset:value 0.0
] , [
lv2:symbol "oscillator_sync" ;
pset:value 1.0
] , [
lv2:symbol "lfo_speed" ;
pset:value 35.0
] , [
lv2:symbol "lfo_delay" ;
pset:value 0.0
] , [
lv2:symbol "lfo_pitch_mod_depth" ;
pset:value 0.0
] , [
lv2:symbol "lfo_amp_mod_depth" ;
pset:value 0.0
] , [
lv2:symbol "pitch_mod_sensitivity" ;
pset:value 3.0
] , [
lv2:symbol "lfo_waveform" ;
pset:value 0.0
] , [
lv2:symbol "lfo_sync" ;
pset:value 1.0
] , [
lv2:symbol "transpose" ;
pset:value 24.0
] .

@ -0,0 +1,13 @@
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix pset: <http://lv2plug.in/ns/ext/presets#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix state: <http://lv2plug.in/ns/ext/state#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<A0-INIT.ttl>
lv2:appliesTo <https://github.com/dcoredump/dexed.lv2> ;
a pset:Preset ;
rdfs:label "A0-INIT" ;
rdfs:seeAlso <A0-INIT.ttl> .

@ -0,0 +1,513 @@
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix pset: <http://lv2plug.in/ns/ext/presets#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix state: <http://lv2plug.in/ns/ext/state#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<>
a pset:Preset ;
lv2:appliesTo <https://github.com/dcoredump/dexed.lv2> ;
lv2:port [
lv2:symbol "cutoff" ;
pset:value 1.0
] , [
lv2:symbol "resonance" ;
pset:value 0.0
] , [
lv2:symbol "output" ;
pset:value 1.0
] , [
lv2:symbol "engine" ;
pset:value 0.0
] , [
lv2:symbol "polymono" ;
pset:value 0.0
] , [
lv2:symbol "pitch_bend_range" ;
pset:value 1.0
] , [
lv2:symbol "pitch_bend_step" ;
pset:value 0.0
] , [
lv2:symbol "mod_wheel_range" ;
pset:value 99.0
] , [
lv2:symbol "mod_wheel_assign" ;
pset:value 7.0
] , [
lv2:symbol "foot_ctrl_range" ;
pset:value 99.0
] , [
lv2:symbol "foot_ctrl_assign" ;
pset:value 0.0
] , [
lv2:symbol "breath_ctrl_range" ;
pset:value 99.0
] , [
lv2:symbol "breath_ctrl_assign" ;
pset:value 0.0
] , [
lv2:symbol "aftertouch_range" ;
pset:value 99.0
] , [
lv2:symbol "aftertouch_assign" ;
pset:value 0.0
] , [
lv2:symbol "master_tune" ;
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
] , [
lv2:symbol "op6_eg_rate_1" ;
pset:value 29.0
] , [
lv2:symbol "op6_eg_rate_2" ;
pset:value 50.0
] , [
lv2:symbol "op6_eg_rate_3" ;
pset:value 49.0
] , [
lv2:symbol "op6_eg_rate_4" ;
pset:value 81.0
] , [
lv2:symbol "op6_eg_level_1" ;
pset:value 60.0
] , [
lv2:symbol "op6_eg_level_2" ;
pset:value 58.0
] , [
lv2:symbol "op6_eg_level_3" ;
pset:value 37.0
] , [
lv2:symbol "op6_eg_level_4" ;
pset:value 41.0
] , [
lv2:symbol "op6_kbd_lev_scl_brk_pt" ;
pset:value 48.0
] , [
lv2:symbol "op6_kbd_lev_scl_lft_depth" ;
pset:value 9.0
] , [
lv2:symbol "op6_kbd_lev_scl_rht_depth" ;
pset:value 35.0
] , [
lv2:symbol "op6_kbd_lev_scl_lft_curve" ;
pset:value 0.0
] , [
lv2:symbol "op6_kbd_lev_scl_rht_curve" ;
pset:value 3.0
] , [
lv2:symbol "op6_osc_detune" ;
pset:value 4.0
] , [
lv2:symbol "op6_kbd_rate_scaling" ;
pset:value 3.0
] , [
lv2:symbol "op6_key_vel_sensitivity" ;
pset:value 7.0
] , [
lv2:symbol "op6_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op6_operator_output_level" ;
pset:value 74.0
] , [
lv2:symbol "op6_osc_freq_coarse" ;
pset:value 7.0
] , [
lv2:symbol "op6_osc_mode" ;
pset:value 1.0
] , [
lv2:symbol "op6_osc_freq_fine" ;
pset:value 66.0
] , [
lv2:symbol "op5_eg_rate_1" ;
pset:value 92.0
] , [
lv2:symbol "op5_eg_rate_2" ;
pset:value 31.0
] , [
lv2:symbol "op5_eg_rate_3" ;
pset:value 26.0
] , [
lv2:symbol "op5_eg_rate_4" ;
pset:value 46.0
] , [
lv2:symbol "op5_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op5_eg_level_2" ;
pset:value 67.0
] , [
lv2:symbol "op5_eg_level_3" ;
pset:value 42.0
] , [
lv2:symbol "op5_eg_level_4" ;
pset:value 0.0
] , [
lv2:symbol "op5_kbd_lev_scl_brk_pt" ;
pset:value 37.0
] , [
lv2:symbol "op5_kbd_lev_scl_lft_depth" ;
pset:value 8.0
] , [
lv2:symbol "op5_kbd_lev_scl_rht_depth" ;
pset:value 30.0
] , [
lv2:symbol "op5_kbd_lev_scl_lft_curve" ;
pset:value 3.0
] , [
lv2:symbol "op5_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op5_osc_detune" ;
pset:value 0.0
] , [
lv2:symbol "op5_kbd_rate_scaling" ;
pset:value 6.0
] , [
lv2:symbol "op5_key_vel_sensitivity" ;
pset:value 4.0
] , [
lv2:symbol "op5_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op5_operator_output_level" ;
pset:value 90.0
] , [
lv2:symbol "op5_osc_freq_coarse" ;
pset:value 3.0
] , [
lv2:symbol "op5_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op5_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op4_eg_rate_1" ;
pset:value 99.0
] , [
lv2:symbol "op4_eg_rate_2" ;
pset:value 21.0
] , [
lv2:symbol "op4_eg_rate_3" ;
pset:value 22.0
] , [
lv2:symbol "op4_eg_rate_4" ;
pset:value 42.0
] , [
lv2:symbol "op4_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op4_eg_level_2" ;
pset:value 67.0
] , [
lv2:symbol "op4_eg_level_3" ;
pset:value 6.0
] , [
lv2:symbol "op4_eg_level_4" ;
pset:value 0.0
] , [
lv2:symbol "op4_kbd_lev_scl_brk_pt" ;
pset:value 49.0
] , [
lv2:symbol "op4_kbd_lev_scl_lft_depth" ;
pset:value 8.0
] , [
lv2:symbol "op4_kbd_lev_scl_rht_depth" ;
pset:value 37.0
] , [
lv2:symbol "op4_kbd_lev_scl_lft_curve" ;
pset:value 3.0
] , [
lv2:symbol "op4_kbd_lev_scl_rht_curve" ;
pset:value 3.0
] , [
lv2:symbol "op4_osc_detune" ;
pset:value -2.0
] , [
lv2:symbol "op4_kbd_rate_scaling" ;
pset:value 4.0
] , [
lv2:symbol "op4_key_vel_sensitivity" ;
pset:value 4.0
] , [
lv2:symbol "op4_amp_mod_sensitivity" ;
pset:value 3.0
] , [
lv2:symbol "op4_operator_output_level" ;
pset:value 98.0
] , [
lv2:symbol "op4_osc_freq_coarse" ;
pset:value 1.0
] , [
lv2:symbol "op4_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op4_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op3_eg_rate_1" ;
pset:value 90.0
] , [
lv2:symbol "op3_eg_rate_2" ;
pset:value 37.0
] , [
lv2:symbol "op3_eg_rate_3" ;
pset:value 39.0
] , [
lv2:symbol "op3_eg_rate_4" ;
pset:value 51.0
] , [
lv2:symbol "op3_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op3_eg_level_2" ;
pset:value 92.0
] , [
lv2:symbol "op3_eg_level_3" ;
pset:value 63.0
] , [
lv2:symbol "op3_eg_level_4" ;
pset:value 82.0
] , [
lv2:symbol "op3_kbd_lev_scl_brk_pt" ;
pset:value 50.0
] , [
lv2:symbol "op3_kbd_lev_scl_lft_depth" ;
pset:value 28.0
] , [
lv2:symbol "op3_kbd_lev_scl_rht_depth" ;
pset:value 44.0
] , [
lv2:symbol "op3_kbd_lev_scl_lft_curve" ;
pset:value 3.0
] , [
lv2:symbol "op3_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op3_osc_detune" ;
pset:value -2.0
] , [
lv2:symbol "op3_kbd_rate_scaling" ;
pset:value 1.0
] , [
lv2:symbol "op3_key_vel_sensitivity" ;
pset:value 4.0
] , [
lv2:symbol "op3_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op3_operator_output_level" ;
pset:value 60.0
] , [
lv2:symbol "op3_osc_freq_coarse" ;
pset:value 8.0
] , [
lv2:symbol "op3_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op3_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op2_eg_rate_1" ;
pset:value 78.0
] , [
lv2:symbol "op2_eg_rate_2" ;
pset:value 78.0
] , [
lv2:symbol "op2_eg_rate_3" ;
pset:value 75.0
] , [
lv2:symbol "op2_eg_rate_4" ;
pset:value 46.0
] , [
lv2:symbol "op2_eg_level_1" ;
pset:value 93.0
] , [
lv2:symbol "op2_eg_level_2" ;
pset:value 57.0
] , [
lv2:symbol "op2_eg_level_3" ;
pset:value 90.0
] , [
lv2:symbol "op2_eg_level_4" ;
pset:value 84.0
] , [
lv2:symbol "op2_kbd_lev_scl_brk_pt" ;
pset:value 39.0
] , [
lv2:symbol "op2_kbd_lev_scl_lft_depth" ;
pset:value 1.0
] , [
lv2:symbol "op2_kbd_lev_scl_rht_depth" ;
pset:value 3.0
] , [
lv2:symbol "op2_kbd_lev_scl_lft_curve" ;
pset:value 2.0
] , [
lv2:symbol "op2_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op2_osc_detune" ;
pset:value -2.0
] , [
lv2:symbol "op2_kbd_rate_scaling" ;
pset:value 2.0
] , [
lv2:symbol "op2_key_vel_sensitivity" ;
pset:value 2.0
] , [
lv2:symbol "op2_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op2_operator_output_level" ;
pset:value 88.0
] , [
lv2:symbol "op2_osc_freq_coarse" ;
pset:value 1.0
] , [
lv2:symbol "op2_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op2_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op1_eg_rate_1" ;
pset:value 99.0
] , [
lv2:symbol "op1_eg_rate_2" ;
pset:value 33.0
] , [
lv2:symbol "op1_eg_rate_3" ;
pset:value 24.0
] , [
lv2:symbol "op1_eg_rate_4" ;
pset:value 53.0
] , [
lv2:symbol "op1_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op1_eg_level_2" ;
pset:value 85.0
] , [
lv2:symbol "op1_eg_level_3" ;
pset:value 3.0
] , [
lv2:symbol "op1_eg_level_4" ;
pset:value 0.0
] , [
lv2:symbol "op1_kbd_lev_scl_brk_pt" ;
pset:value 52.0
] , [
lv2:symbol "op1_kbd_lev_scl_lft_depth" ;
pset:value 0.0
] , [
lv2:symbol "op1_kbd_lev_scl_rht_depth" ;
pset:value 15.0
] , [
lv2:symbol "op1_kbd_lev_scl_lft_curve" ;
pset:value 3.0
] , [
lv2:symbol "op1_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op1_osc_detune" ;
pset:value 3.0
] , [
lv2:symbol "op1_kbd_rate_scaling" ;
pset:value 5.0
] , [
lv2:symbol "op1_key_vel_sensitivity" ;
pset:value 4.0
] , [
lv2:symbol "op1_amp_mod_sensitivity" ;
pset:value 3.0
] , [
lv2:symbol "op1_operator_output_level" ;
pset:value 99.0
] , [
lv2:symbol "op1_osc_freq_coarse" ;
pset:value 1.0
] , [
lv2:symbol "op1_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op1_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "pitch_eg_rate_1" ;
pset:value 0.0
] , [
lv2:symbol "pitch_eg_rate_2" ;
pset:value 0.0
] , [
lv2:symbol "pitch_eg_rate_3" ;
pset:value 0.0
] , [
lv2:symbol "pitch_eg_rate_4" ;
pset:value 0.0
] , [
lv2:symbol "pitch_eg_level_1" ;
pset:value 50.0
] , [
lv2:symbol "pitch_eg_level_2" ;
pset:value 50.0
] , [
lv2:symbol "pitch_eg_level_3" ;
pset:value 50.0
] , [
lv2:symbol "pitch_eg_level_4" ;
pset:value 50.0
] , [
lv2:symbol "algorithm_num" ;
pset:value 11.0
] , [
lv2:symbol "feedback" ;
pset:value 7.0
] , [
lv2:symbol "oscillator_sync" ;
pset:value 0.0
] , [
lv2:symbol "lfo_speed" ;
pset:value 36.0
] , [
lv2:symbol "lfo_delay" ;
pset:value 0.0
] , [
lv2:symbol "lfo_pitch_mod_depth" ;
pset:value 0.0
] , [
lv2:symbol "lfo_amp_mod_depth" ;
pset:value 79.0
] , [
lv2:symbol "pitch_mod_sensitivity" ;
pset:value 7.0
] , [
lv2:symbol "lfo_waveform" ;
pset:value 0.0
] , [
lv2:symbol "lfo_sync" ;
pset:value 0.0
] , [
lv2:symbol "transpose" ;
pset:value 12.0
] .

@ -0,0 +1,13 @@
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix pset: <http://lv2plug.in/ns/ext/presets#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix state: <http://lv2plug.in/ns/ext/state#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<A1-Test.ttl>
lv2:appliesTo <https://github.com/dcoredump/dexed.lv2> ;
a pset:Preset ;
rdfs:label "A1-Test" ;
rdfs:seeAlso <A1-Test.ttl> .

@ -0,0 +1,513 @@
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix pset: <http://lv2plug.in/ns/ext/presets#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix state: <http://lv2plug.in/ns/ext/state#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<>
a pset:Preset ;
lv2:appliesTo <https://github.com/dcoredump/dexed.lv2> ;
lv2:port [
lv2:symbol "cutoff" ;
pset:value 1.0
] , [
lv2:symbol "resonance" ;
pset:value 0.0
] , [
lv2:symbol "output" ;
pset:value 1.0
] , [
lv2:symbol "engine" ;
pset:value 0.0
] , [
lv2:symbol "polymono" ;
pset:value 0.0
] , [
lv2:symbol "pitch_bend_range" ;
pset:value 1.0
] , [
lv2:symbol "pitch_bend_step" ;
pset:value 0.0
] , [
lv2:symbol "mod_wheel_range" ;
pset:value 99.0
] , [
lv2:symbol "mod_wheel_assign" ;
pset:value 0.0
] , [
lv2:symbol "foot_ctrl_range" ;
pset:value 99.0
] , [
lv2:symbol "foot_ctrl_assign" ;
pset:value 0.0
] , [
lv2:symbol "breath_ctrl_range" ;
pset:value 99.0
] , [
lv2:symbol "breath_ctrl_assign" ;
pset:value 0.0
] , [
lv2:symbol "aftertouch_range" ;
pset:value 99.0
] , [
lv2:symbol "aftertouch_assign" ;
pset:value 0.0
] , [
lv2:symbol "master_tune" ;
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
] , [
lv2:symbol "op6_eg_rate_1" ;
pset:value 29.0
] , [
lv2:symbol "op6_eg_rate_2" ;
pset:value 50.0
] , [
lv2:symbol "op6_eg_rate_3" ;
pset:value 49.0
] , [
lv2:symbol "op6_eg_rate_4" ;
pset:value 81.0
] , [
lv2:symbol "op6_eg_level_1" ;
pset:value 60.0
] , [
lv2:symbol "op6_eg_level_2" ;
pset:value 58.0
] , [
lv2:symbol "op6_eg_level_3" ;
pset:value 37.0
] , [
lv2:symbol "op6_eg_level_4" ;
pset:value 41.0
] , [
lv2:symbol "op6_kbd_lev_scl_brk_pt" ;
pset:value 48.0
] , [
lv2:symbol "op6_kbd_lev_scl_lft_depth" ;
pset:value 9.0
] , [
lv2:symbol "op6_kbd_lev_scl_rht_depth" ;
pset:value 35.0
] , [
lv2:symbol "op6_kbd_lev_scl_lft_curve" ;
pset:value 0.0
] , [
lv2:symbol "op6_kbd_lev_scl_rht_curve" ;
pset:value 3.0
] , [
lv2:symbol "op6_osc_detune" ;
pset:value 4.0
] , [
lv2:symbol "op6_kbd_rate_scaling" ;
pset:value 3.0
] , [
lv2:symbol "op6_key_vel_sensitivity" ;
pset:value 7.0
] , [
lv2:symbol "op6_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op6_operator_output_level" ;
pset:value 74.0
] , [
lv2:symbol "op6_osc_freq_coarse" ;
pset:value 7.0
] , [
lv2:symbol "op6_osc_mode" ;
pset:value 1.0
] , [
lv2:symbol "op6_osc_freq_fine" ;
pset:value 66.0
] , [
lv2:symbol "op5_eg_rate_1" ;
pset:value 92.0
] , [
lv2:symbol "op5_eg_rate_2" ;
pset:value 31.0
] , [
lv2:symbol "op5_eg_rate_3" ;
pset:value 26.0
] , [
lv2:symbol "op5_eg_rate_4" ;
pset:value 46.0
] , [
lv2:symbol "op5_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op5_eg_level_2" ;
pset:value 67.0
] , [
lv2:symbol "op5_eg_level_3" ;
pset:value 42.0
] , [
lv2:symbol "op5_eg_level_4" ;
pset:value 0.0
] , [
lv2:symbol "op5_kbd_lev_scl_brk_pt" ;
pset:value 37.0
] , [
lv2:symbol "op5_kbd_lev_scl_lft_depth" ;
pset:value 8.0
] , [
lv2:symbol "op5_kbd_lev_scl_rht_depth" ;
pset:value 30.0
] , [
lv2:symbol "op5_kbd_lev_scl_lft_curve" ;
pset:value 3.0
] , [
lv2:symbol "op5_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op5_osc_detune" ;
pset:value 0.0
] , [
lv2:symbol "op5_kbd_rate_scaling" ;
pset:value 6.0
] , [
lv2:symbol "op5_key_vel_sensitivity" ;
pset:value 4.0
] , [
lv2:symbol "op5_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op5_operator_output_level" ;
pset:value 90.0
] , [
lv2:symbol "op5_osc_freq_coarse" ;
pset:value 3.0
] , [
lv2:symbol "op5_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op5_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op4_eg_rate_1" ;
pset:value 99.0
] , [
lv2:symbol "op4_eg_rate_2" ;
pset:value 21.0
] , [
lv2:symbol "op4_eg_rate_3" ;
pset:value 22.0
] , [
lv2:symbol "op4_eg_rate_4" ;
pset:value 42.0
] , [
lv2:symbol "op4_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op4_eg_level_2" ;
pset:value 67.0
] , [
lv2:symbol "op4_eg_level_3" ;
pset:value 6.0
] , [
lv2:symbol "op4_eg_level_4" ;
pset:value 0.0
] , [
lv2:symbol "op4_kbd_lev_scl_brk_pt" ;
pset:value 49.0
] , [
lv2:symbol "op4_kbd_lev_scl_lft_depth" ;
pset:value 8.0
] , [
lv2:symbol "op4_kbd_lev_scl_rht_depth" ;
pset:value 37.0
] , [
lv2:symbol "op4_kbd_lev_scl_lft_curve" ;
pset:value 3.0
] , [
lv2:symbol "op4_kbd_lev_scl_rht_curve" ;
pset:value 3.0
] , [
lv2:symbol "op4_osc_detune" ;
pset:value -2.0
] , [
lv2:symbol "op4_kbd_rate_scaling" ;
pset:value 4.0
] , [
lv2:symbol "op4_key_vel_sensitivity" ;
pset:value 4.0
] , [
lv2:symbol "op4_amp_mod_sensitivity" ;
pset:value 3.0
] , [
lv2:symbol "op4_operator_output_level" ;
pset:value 98.0
] , [
lv2:symbol "op4_osc_freq_coarse" ;
pset:value 1.0
] , [
lv2:symbol "op4_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op4_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op3_eg_rate_1" ;
pset:value 90.0
] , [
lv2:symbol "op3_eg_rate_2" ;
pset:value 37.0
] , [
lv2:symbol "op3_eg_rate_3" ;
pset:value 39.0
] , [
lv2:symbol "op3_eg_rate_4" ;
pset:value 51.0
] , [
lv2:symbol "op3_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op3_eg_level_2" ;
pset:value 92.0
] , [
lv2:symbol "op3_eg_level_3" ;
pset:value 63.0
] , [
lv2:symbol "op3_eg_level_4" ;
pset:value 82.0
] , [
lv2:symbol "op3_kbd_lev_scl_brk_pt" ;
pset:value 50.0
] , [
lv2:symbol "op3_kbd_lev_scl_lft_depth" ;
pset:value 28.0
] , [
lv2:symbol "op3_kbd_lev_scl_rht_depth" ;
pset:value 44.0
] , [
lv2:symbol "op3_kbd_lev_scl_lft_curve" ;
pset:value 3.0
] , [
lv2:symbol "op3_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op3_osc_detune" ;
pset:value -2.0
] , [
lv2:symbol "op3_kbd_rate_scaling" ;
pset:value 1.0
] , [
lv2:symbol "op3_key_vel_sensitivity" ;
pset:value 4.0
] , [
lv2:symbol "op3_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op3_operator_output_level" ;
pset:value 60.0
] , [
lv2:symbol "op3_osc_freq_coarse" ;
pset:value 8.0
] , [
lv2:symbol "op3_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op3_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op2_eg_rate_1" ;
pset:value 78.0
] , [
lv2:symbol "op2_eg_rate_2" ;
pset:value 78.0
] , [
lv2:symbol "op2_eg_rate_3" ;
pset:value 75.0
] , [
lv2:symbol "op2_eg_rate_4" ;
pset:value 46.0
] , [
lv2:symbol "op2_eg_level_1" ;
pset:value 93.0
] , [
lv2:symbol "op2_eg_level_2" ;
pset:value 57.0
] , [
lv2:symbol "op2_eg_level_3" ;
pset:value 90.0
] , [
lv2:symbol "op2_eg_level_4" ;
pset:value 84.0
] , [
lv2:symbol "op2_kbd_lev_scl_brk_pt" ;
pset:value 39.0
] , [
lv2:symbol "op2_kbd_lev_scl_lft_depth" ;
pset:value 1.0
] , [
lv2:symbol "op2_kbd_lev_scl_rht_depth" ;
pset:value 3.0
] , [
lv2:symbol "op2_kbd_lev_scl_lft_curve" ;
pset:value 2.0
] , [
lv2:symbol "op2_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op2_osc_detune" ;
pset:value -2.0
] , [
lv2:symbol "op2_kbd_rate_scaling" ;
pset:value 2.0
] , [
lv2:symbol "op2_key_vel_sensitivity" ;
pset:value 2.0
] , [
lv2:symbol "op2_amp_mod_sensitivity" ;
pset:value 0.0
] , [
lv2:symbol "op2_operator_output_level" ;
pset:value 88.0
] , [
lv2:symbol "op2_osc_freq_coarse" ;
pset:value 1.0
] , [
lv2:symbol "op2_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op2_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "op1_eg_rate_1" ;
pset:value 99.0
] , [
lv2:symbol "op1_eg_rate_2" ;
pset:value 33.0
] , [
lv2:symbol "op1_eg_rate_3" ;
pset:value 24.0
] , [
lv2:symbol "op1_eg_rate_4" ;
pset:value 53.0
] , [
lv2:symbol "op1_eg_level_1" ;
pset:value 99.0
] , [
lv2:symbol "op1_eg_level_2" ;
pset:value 85.0
] , [
lv2:symbol "op1_eg_level_3" ;
pset:value 3.0
] , [
lv2:symbol "op1_eg_level_4" ;
pset:value 0.0
] , [
lv2:symbol "op1_kbd_lev_scl_brk_pt" ;
pset:value 52.0
] , [
lv2:symbol "op1_kbd_lev_scl_lft_depth" ;
pset:value 0.0
] , [
lv2:symbol "op1_kbd_lev_scl_rht_depth" ;
pset:value 15.0
] , [
lv2:symbol "op1_kbd_lev_scl_lft_curve" ;
pset:value 3.0
] , [
lv2:symbol "op1_kbd_lev_scl_rht_curve" ;
pset:value 0.0
] , [
lv2:symbol "op1_osc_detune" ;
pset:value 3.0
] , [
lv2:symbol "op1_kbd_rate_scaling" ;
pset:value 5.0
] , [
lv2:symbol "op1_key_vel_sensitivity" ;
pset:value 4.0
] , [
lv2:symbol "op1_amp_mod_sensitivity" ;
pset:value 3.0
] , [
lv2:symbol "op1_operator_output_level" ;
pset:value 99.0
] , [
lv2:symbol "op1_osc_freq_coarse" ;
pset:value 1.0
] , [
lv2:symbol "op1_osc_mode" ;
pset:value 0.0
] , [
lv2:symbol "op1_osc_freq_fine" ;
pset:value 0.0
] , [
lv2:symbol "pitch_eg_rate_1" ;
pset:value 0.0
] , [
lv2:symbol "pitch_eg_rate_2" ;
pset:value 0.0
] , [
lv2:symbol "pitch_eg_rate_3" ;
pset:value 0.0
] , [
lv2:symbol "pitch_eg_rate_4" ;
pset:value 0.0
] , [
lv2:symbol "pitch_eg_level_1" ;
pset:value 50.0
] , [
lv2:symbol "pitch_eg_level_2" ;
pset:value 50.0
] , [
lv2:symbol "pitch_eg_level_3" ;
pset:value 50.0
] , [
lv2:symbol "pitch_eg_level_4" ;
pset:value 50.0
] , [
lv2:symbol "algorithm_num" ;
pset:value 11.0
] , [
lv2:symbol "feedback" ;
pset:value 7.0
] , [
lv2:symbol "oscillator_sync" ;
pset:value 0.0
] , [
lv2:symbol "lfo_speed" ;
pset:value 36.0
] , [
lv2:symbol "lfo_delay" ;
pset:value 0.0
] , [
lv2:symbol "lfo_pitch_mod_depth" ;
pset:value 0.0
] , [
lv2:symbol "lfo_amp_mod_depth" ;
pset:value 79.0
] , [
lv2:symbol "pitch_mod_sensitivity" ;
pset:value 7.0
] , [
lv2:symbol "lfo_waveform" ;
pset:value 0.0
] , [
lv2:symbol "lfo_sync" ;
pset:value 0.0
] , [
lv2:symbol "transpose" ;
pset:value 12.0
] .

@ -0,0 +1,13 @@
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix pset: <http://lv2plug.in/ns/ext/presets#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix state: <http://lv2plug.in/ns/ext/state#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<A2-Test.ttl>
lv2:appliesTo <https://github.com/dcoredump/dexed.lv2> ;
a pset:Preset ;
rdfs:label "A2-Test" ;
rdfs:seeAlso <A2-Test.ttl> .
Loading…
Cancel
Save