protected virtual void Update(IOutputEqualizerBand band) { if (this.OutputEffects.Equalizer.Enabled) { this.PeakEQ.UpdateBand(band.Position, band.Width, band.Center, band.Value); } }
public static string GetDescription(IOutputEqualizerBand band) { return(string.Format( "{0}/{1}dB", band.Value > 0 ? "+" + band.Value.ToString() : band.Value.ToString(), band.Center < 1000 ? band.Center.ToString() + "Hz" : band.Center.ToString() + "kHz" )); }
public EqualizerBand(IOutputEqualizerBand band) : this() { this.Band = band; this.Band.ValueChanged += this.OnValueChanged; }