public void AddInput(ResettableSampleProvider input, float gain) { int index = inputSampleProviders.IndexOf(input); if (index >= 0) { inputGains[index] += gain; } else { inputSampleProviders.Add(input); inputGains.Add(gain); } }
public void SetGain(ResettableSampleProvider input, float gain) { SetGain(inputSampleProviders.IndexOf(input), gain); }