/[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 2237 by iliev, Fri Aug 12 13:07:05 2011 UTC revision 2252 by iliev, Sat Aug 20 14:01:36 2011 UTC
# Line 474  namespace sfz Line 474  namespace sfz
474          // filter          // filter
475          filter_t fil_type; filter_t fil2_type;          filter_t fil_type; filter_t fil2_type;
476          optional<float> cutoff; optional<float> cutoff2;          optional<float> cutoff; optional<float> cutoff2;
477          Array<int> cutoff_oncc; Array<int> cutoff2_oncc;          LinuxSampler::ArrayList<CC> cutoff_oncc, cutoff2_oncc;
478          int cutoff_cc; // TODO: this is just a temporary fix to avoid          LinuxSampler::ArrayList<CC> cutoff_smoothcc, cutoff2_smoothcc;
                        // looping through the cutoff_oncc array  
         Array<int> cutoff_smoothcc; Array<int> cutoff2_smoothcc;  
479          Array<int> cutoff_stepcc; Array<int> cutoff2_stepcc;          Array<int> cutoff_stepcc; Array<int> cutoff2_stepcc;
480          Array<int> cutoff_curvecc; Array<int> cutoff2_curvecc;          LinuxSampler::ArrayList<CC> cutoff_curvecc, cutoff2_curvecc;
481          int cutoff_chanaft; int cutoff2_chanaft;          int cutoff_chanaft; int cutoff2_chanaft;
482          int cutoff_polyaft; int cutoff2_polyaft;          int cutoff_polyaft; int cutoff2_polyaft;
483          float resonance; float resonance2;          float resonance; float resonance2;
484          Array<int> resonance_oncc; Array<int> resonance2_oncc;          LinuxSampler::ArrayList<CC> resonance_oncc, resonance2_oncc;
485          Array<int> resonance_smoothcc; Array<int> resonance2_smoothcc;          LinuxSampler::ArrayList<CC> resonance_smoothcc, resonance2_smoothcc;
486          Array<int> resonance_stepcc; Array<int> resonance2_stepcc;          Array<int> resonance_stepcc; Array<int> resonance2_stepcc;
487          Array<int> resonance_curvecc; Array<int> resonance2_curvecc;          LinuxSampler::ArrayList<CC> resonance_curvecc, resonance2_curvecc;
488          int fil_keytrack; int fil2_keytrack;          int fil_keytrack; int fil2_keytrack;
489          int fil_keycenter; int fil2_keycenter;          int fil_keycenter; int fil2_keycenter;
490          int fil_veltrack; int fil2_veltrack;          int fil_veltrack; int fil2_veltrack;
# Line 509  namespace sfz Line 507  namespace sfz
507          LinuxSampler::ArrayList<CC> ampeg_decaycc, ampeg_sustaincc, ampeg_releasecc;          LinuxSampler::ArrayList<CC> ampeg_decaycc, ampeg_sustaincc, ampeg_releasecc;
508          float fileg_delay, fileg_start, fileg_attack, fileg_hold, fileg_decay, fileg_sustain, fileg_release;          float fileg_delay, fileg_start, fileg_attack, fileg_hold, fileg_decay, fileg_sustain, fileg_release;
509          float fileg_vel2delay, fileg_vel2attack, fileg_vel2hold, fileg_vel2decay, fileg_vel2sustain, fileg_vel2release;          float fileg_vel2delay, fileg_vel2attack, fileg_vel2hold, fileg_vel2decay, fileg_vel2sustain, fileg_vel2release;
510            LinuxSampler::ArrayList<CC> fileg_delay_oncc, fileg_start_oncc, fileg_attack_oncc, fileg_hold_oncc;
511            LinuxSampler::ArrayList<CC> fileg_decay_oncc, fileg_sustain_oncc, fileg_release_oncc, fileg_depth_oncc;
512          float pitcheg_delay, pitcheg_start, pitcheg_attack, pitcheg_hold, pitcheg_decay, pitcheg_sustain, pitcheg_release;          float pitcheg_delay, pitcheg_start, pitcheg_attack, pitcheg_hold, pitcheg_decay, pitcheg_sustain, pitcheg_release;
513          float pitcheg_vel2delay, pitcheg_vel2attack, pitcheg_vel2hold, pitcheg_vel2decay, pitcheg_vel2sustain, pitcheg_vel2release;          float pitcheg_vel2delay, pitcheg_vel2attack, pitcheg_vel2hold, pitcheg_vel2decay, pitcheg_vel2sustain, pitcheg_vel2release;
514          int   fileg_depth, pitcheg_depth;          int   fileg_depth, pitcheg_depth;
515            LinuxSampler::ArrayList<CC> pitcheg_delay_oncc, pitcheg_start_oncc, pitcheg_attack_oncc, pitcheg_hold_oncc;
516            LinuxSampler::ArrayList<CC> pitcheg_decay_oncc, pitcheg_sustain_oncc, pitcheg_release_oncc, pitcheg_depth_oncc;
517          float amplfo_delay, amplfo_fade, amplfo_freq, amplfo_depth;          float amplfo_delay, amplfo_fade, amplfo_freq, amplfo_depth;
518          float fillfo_delay, fillfo_fade, fillfo_freq, fillfo_depth;          float fillfo_delay, fillfo_fade, fillfo_freq, fillfo_depth;
519          float pitchlfo_delay, pitchlfo_fade, pitchlfo_freq;          float pitchlfo_delay, pitchlfo_fade, pitchlfo_freq;
520          int pitchlfo_depth;          int pitchlfo_depth;
521          Array<int> pitchlfo_depthcc;          Array<int> pitchlfo_depthcc;
522                    
523            LinuxSampler::ArrayList<CC> pitchlfo_delay_oncc; // 0 to 100 seconds
524            LinuxSampler::ArrayList<CC> pitchlfo_fade_oncc; // 0 to 100 seconds
525          LinuxSampler::ArrayList<CC> pitchlfo_freqcc; // 0 to 20 Hz          LinuxSampler::ArrayList<CC> pitchlfo_freqcc; // 0 to 20 Hz
526            LinuxSampler::ArrayList<CC> fillfo_delay_oncc; // 0 to 100 seconds
527            LinuxSampler::ArrayList<CC> fillfo_fade_oncc; // 0 to 100 seconds
528          LinuxSampler::ArrayList<CC> fillfo_depthcc;  // -1200 to 1200 cents          LinuxSampler::ArrayList<CC> fillfo_depthcc;  // -1200 to 1200 cents
529          LinuxSampler::ArrayList<CC> fillfo_freqcc;   // 0 to 20 Hz          LinuxSampler::ArrayList<CC> fillfo_freqcc;   // 0 to 20 Hz
530            LinuxSampler::ArrayList<CC> amplfo_delay_oncc; // 0 to 100 seconds
531            LinuxSampler::ArrayList<CC> amplfo_fade_oncc; // 0 to 100 seconds
532          LinuxSampler::ArrayList<CC> amplfo_depthcc;  // -10 to 10 dB          LinuxSampler::ArrayList<CC> amplfo_depthcc;  // -10 to 10 dB
533          LinuxSampler::ArrayList<CC> amplfo_freqcc;   // 0 to 20 Hz          LinuxSampler::ArrayList<CC> amplfo_freqcc;   // 0 to 20 Hz
534    

Legend:
Removed from v.2237  
changed lines
  Added in v.2252

  ViewVC Help
Powered by ViewVC