AudioSynthesis.Bank.DescriptorList.LoadSfzLfos C# (CSharp) Method

LoadSfzLfos() private method

private LoadSfzLfos ( AudioSynthesis.Sfz.SfzRegion region ) : void
region AudioSynthesis.Sfz.SfzRegion
return void
        private void LoadSfzLfos(SfzRegion region)
        {
            LfoDescriptions = new LfoDescriptor[3];
            LfoDescriptions[0] = new LfoDescriptor();
            LfoDescriptions[0].DelayTime = region.pitchLfoDelay; //make sure pitch lfo is enabled for midi mod event
            LfoDescriptions[0].Frequency = region.pitchLfoFrequency > 0 ? region.pitchLfoFrequency : (float)Synthesizer.DefaultLfoFrequency;
            LfoDescriptions[0].Depth = region.pitchLfoDepth;
            LfoDescriptions[1] = new LfoDescriptor();
            LfoDescriptions[1].DelayTime = region.filterLfoDelay;
            LfoDescriptions[1].Frequency = region.filterLfoFrequency;
            LfoDescriptions[1].Depth = region.filterLfoDepth;
            LfoDescriptions[2] = new LfoDescriptor();
            LfoDescriptions[2].DelayTime = region.ampLfoDelay;
            LfoDescriptions[2].Frequency = region.ampLfoFrequency;
            LfoDescriptions[2].Depth = (float)SynthHelper.DBtoLinear(region.ampLfoDepth);
        }
        private void LoadSfzGens(SfzRegion region)