public TransformManager(ITransformer transform, SignalManager sign) { transformer = transform; signal = sign; norm = new SignalNormalizer(); FreqSize = 16; StartFreq = 1; FreqStep = 1; sign.AddedSignal += (values, index) => { UpdateSpectrum(); }; sign.DeletedSignal += (values, index) => { UpdateSpectrum(); }; spectrum = new FreqPoint[0][]; UpdateSpectrum(); }
public FourierTransformer() { norm = new SignalNormalizer(); }