--- linuxsampler/trunk/src/engines/sfz/sfz.h 2011/08/08 13:40:04 2232 +++ linuxsampler/trunk/src/engines/sfz/sfz.h 2011/08/08 18:46:19 2233 @@ -288,10 +288,21 @@ float resonance; // 0 to 40 dB float pan; // -100 to 100 % + LinuxSampler::ArrayList delay_oncc; // 0 to 100 seconds LinuxSampler::ArrayList freq_oncc; // 0 to 20 Hz + LinuxSampler::ArrayList freq_smoothcc; // 0 to ? milliseconds LinuxSampler::ArrayList fade_oncc; // 0 to 100 seconds LinuxSampler::ArrayList phase_oncc; // 0 to 360 degrees + LinuxSampler::ArrayList volume_oncc; // -144 to 6 dB + LinuxSampler::ArrayList volume_smoothcc; // 0 to ? milliseconds LinuxSampler::ArrayList pitch_oncc; + LinuxSampler::ArrayList pitch_smoothcc; // 0 to ? milliseconds + LinuxSampler::ArrayList pan_oncc; // -100 to 100 % + LinuxSampler::ArrayList pan_smoothcc; // 0 to ? milliseconds + LinuxSampler::ArrayList cutoff_oncc; // -9600 to 9600 cents + LinuxSampler::ArrayList cutoff_smoothcc; // 0 to ? milliseconds + LinuxSampler::ArrayList resonance_oncc; // 0 to 40 dB + LinuxSampler::ArrayList resonance_smoothcc; // 0 to ? milliseconds LFO(); LFO(const LFO& lfo) { Copy(lfo); } @@ -472,8 +483,10 @@ Array pitchlfo_depthcc; LinuxSampler::ArrayList pitchlfo_freqcc; // 0 to 20 Hz - LinuxSampler::ArrayList fillfo_freqcc; // 0 to 20 Hz - LinuxSampler::ArrayList amplfo_freqcc; // 0 to 20 Hz + LinuxSampler::ArrayList fillfo_depthcc; // -1200 to 1200 cents + LinuxSampler::ArrayList fillfo_freqcc; // 0 to 20 Hz + LinuxSampler::ArrayList amplfo_depthcc; // -10 to 10 dB + LinuxSampler::ArrayList amplfo_freqcc; // 0 to 20 Hz // envelope generators LinuxSampler::ArrayList eg;