public IIRFilter(SystemPanel _owner, BinaryReader src) : base(_owner, src) { filterOrder = (FilterOrder)src.ReadInt32(); filterType = (BiQuad.BiQuadMode)src.ReadInt32(); channels = src.ReadInt32(); fc = src.ReadDouble(); Q = src.ReadDouble(); init(); }
public IIRFilter(int _channels, FilterOrder _filterOrder, BiQuad.BiQuadMode _filterType) : base() { filterOrder = _filterOrder; filterType = _filterType; channels = _channels; fc = 1000; Q = 1 / Math.Sqrt(2); init(); }