336 |
LinuxSampler::ArrayList<CC> delay_oncc; // 0 to 100 seconds |
LinuxSampler::ArrayList<CC> delay_oncc; // 0 to 100 seconds |
337 |
LinuxSampler::ArrayList<CC> freq_oncc; // 0 to 20 Hz |
LinuxSampler::ArrayList<CC> freq_oncc; // 0 to 20 Hz |
338 |
LinuxSampler::ArrayList<CC> freq_smoothcc; // 0 to ? milliseconds |
LinuxSampler::ArrayList<CC> freq_smoothcc; // 0 to ? milliseconds |
339 |
|
LinuxSampler::ArrayList<CC> freq_stepcc; |
340 |
LinuxSampler::ArrayList<CC> fade_oncc; // 0 to 100 seconds |
LinuxSampler::ArrayList<CC> fade_oncc; // 0 to 100 seconds |
341 |
LinuxSampler::ArrayList<CC> phase_oncc; // 0 to 360 degrees |
LinuxSampler::ArrayList<CC> phase_oncc; // 0 to 360 degrees |
342 |
LinuxSampler::ArrayList<CC> volume_oncc; // -144 to 6 dB |
LinuxSampler::ArrayList<CC> volume_oncc; // -144 to 6 dB |
343 |
LinuxSampler::ArrayList<CC> volume_smoothcc; // 0 to ? milliseconds |
LinuxSampler::ArrayList<CC> volume_smoothcc; // 0 to ? milliseconds |
344 |
|
LinuxSampler::ArrayList<CC> volume_stepcc; |
345 |
LinuxSampler::ArrayList<CC> pitch_oncc; |
LinuxSampler::ArrayList<CC> pitch_oncc; |
346 |
LinuxSampler::ArrayList<CC> pitch_smoothcc; // 0 to ? milliseconds |
LinuxSampler::ArrayList<CC> pitch_smoothcc; // 0 to ? milliseconds |
347 |
|
LinuxSampler::ArrayList<CC> pitch_stepcc; |
348 |
LinuxSampler::ArrayList<CC> pan_oncc; // -100 to 100 % |
LinuxSampler::ArrayList<CC> pan_oncc; // -100 to 100 % |
349 |
LinuxSampler::ArrayList<CC> pan_smoothcc; // 0 to ? milliseconds |
LinuxSampler::ArrayList<CC> pan_smoothcc; // 0 to ? milliseconds |
350 |
|
LinuxSampler::ArrayList<CC> pan_stepcc; |
351 |
LinuxSampler::ArrayList<CC> cutoff_oncc; // -9600 to 9600 cents |
LinuxSampler::ArrayList<CC> cutoff_oncc; // -9600 to 9600 cents |
352 |
LinuxSampler::ArrayList<CC> cutoff_smoothcc; // 0 to ? milliseconds |
LinuxSampler::ArrayList<CC> cutoff_smoothcc; // 0 to ? milliseconds |
353 |
|
LinuxSampler::ArrayList<CC> cutoff_stepcc; |
354 |
LinuxSampler::ArrayList<CC> resonance_oncc; // 0 to 40 dB |
LinuxSampler::ArrayList<CC> resonance_oncc; // 0 to 40 dB |
355 |
LinuxSampler::ArrayList<CC> resonance_smoothcc; // 0 to ? milliseconds |
LinuxSampler::ArrayList<CC> resonance_smoothcc; // 0 to ? milliseconds |
356 |
|
LinuxSampler::ArrayList<CC> resonance_stepcc; // 0 to 40 dB |
357 |
|
|
358 |
LFO(); |
LFO(); |
359 |
LFO(const LFO& lfo) { Copy(lfo); } |
LFO(const LFO& lfo) { Copy(lfo); } |
491 |
optional<float> cutoff; optional<float> cutoff2; |
optional<float> cutoff; optional<float> cutoff2; |
492 |
LinuxSampler::ArrayList<CC> cutoff_oncc, cutoff2_oncc; |
LinuxSampler::ArrayList<CC> cutoff_oncc, cutoff2_oncc; |
493 |
LinuxSampler::ArrayList<CC> cutoff_smoothcc, cutoff2_smoothcc; |
LinuxSampler::ArrayList<CC> cutoff_smoothcc, cutoff2_smoothcc; |
494 |
Array<int> cutoff_stepcc; Array<int> cutoff2_stepcc; |
LinuxSampler::ArrayList<CC> cutoff_stepcc, cutoff2_stepcc; |
495 |
LinuxSampler::ArrayList<CC> cutoff_curvecc, cutoff2_curvecc; |
LinuxSampler::ArrayList<CC> cutoff_curvecc, cutoff2_curvecc; |
496 |
int cutoff_chanaft; int cutoff2_chanaft; |
int cutoff_chanaft; int cutoff2_chanaft; |
497 |
int cutoff_polyaft; int cutoff2_polyaft; |
int cutoff_polyaft; int cutoff2_polyaft; |
498 |
float resonance; float resonance2; |
float resonance; float resonance2; |
499 |
LinuxSampler::ArrayList<CC> resonance_oncc, resonance2_oncc; |
LinuxSampler::ArrayList<CC> resonance_oncc, resonance2_oncc; |
500 |
LinuxSampler::ArrayList<CC> resonance_smoothcc, resonance2_smoothcc; |
LinuxSampler::ArrayList<CC> resonance_smoothcc, resonance2_smoothcc; |
501 |
Array<int> resonance_stepcc; Array<int> resonance2_stepcc; |
LinuxSampler::ArrayList<CC> resonance_stepcc, resonance2_stepcc; |
502 |
LinuxSampler::ArrayList<CC> resonance_curvecc, resonance2_curvecc; |
LinuxSampler::ArrayList<CC> resonance_curvecc, resonance2_curvecc; |
503 |
LinuxSampler::ArrayList<CC> pitch_oncc, pitch_stepcc; |
LinuxSampler::ArrayList<CC> pitch_oncc, pitch_stepcc; |
504 |
LinuxSampler::ArrayList<CC> pitch_smoothcc, pitch_curvecc; |
LinuxSampler::ArrayList<CC> pitch_smoothcc, pitch_curvecc; |
558 |
LinuxSampler::ArrayList<CC> volume_oncc; |
LinuxSampler::ArrayList<CC> volume_oncc; |
559 |
LinuxSampler::ArrayList<CC> volume_curvecc; // used only as temporary buffer during the parsing - values are then moved to volume_oncc |
LinuxSampler::ArrayList<CC> volume_curvecc; // used only as temporary buffer during the parsing - values are then moved to volume_oncc |
560 |
LinuxSampler::ArrayList<CC> volume_smoothcc; // used only as temporary buffer during the parsing - values are then moved to volume_oncc |
LinuxSampler::ArrayList<CC> volume_smoothcc; // used only as temporary buffer during the parsing - values are then moved to volume_oncc |
561 |
|
LinuxSampler::ArrayList<CC> volume_stepcc; // used only as temporary buffer during the parsing - values are then moved to volume_oncc |
562 |
|
|
563 |
LinuxSampler::ArrayList<CC> pan_oncc; // -100 to 100 % |
LinuxSampler::ArrayList<CC> pan_oncc; // -100 to 100 % |
564 |
LinuxSampler::ArrayList<CC> pan_curvecc; // used only as temporary buffer during the parsing - values are then moved to pan_oncc |
LinuxSampler::ArrayList<CC> pan_curvecc; // used only as temporary buffer during the parsing - values are then moved to pan_oncc |
565 |
LinuxSampler::ArrayList<CC> pan_smoothcc; // used only as temporary buffer during the parsing - values are then moved to pan_oncc |
LinuxSampler::ArrayList<CC> pan_smoothcc; // used only as temporary buffer during the parsing - values are then moved to pan_oncc |
566 |
|
LinuxSampler::ArrayList<CC> pan_stepcc; // used only as temporary buffer during the parsing - values are then moved to pan_oncc |
567 |
}; |
}; |
568 |
|
|
569 |
class Query { |
class Query { |