/[svn]/linuxsampler/trunk/src/engines/sfz/sfz.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/sfz/sfz.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2264 by iliev, Mon Aug 22 10:00:01 2011 UTC revision 2265 by iliev, Mon Aug 22 12:22:34 2011 UTC
# Line 336  namespace sfz Line 336  namespace sfz
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); }
# Line 485  namespace sfz Line 491  namespace sfz
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;
# Line 552  namespace sfz Line 558  namespace sfz
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 {

Legend:
Removed from v.2264  
changed lines
  Added in v.2265

  ViewVC Help
Powered by ViewVC