public unsafe void Process(Complex* buffer, int length) { if (this._needNewFilter) { this._filter = new NoiseFilter(4096); this._needNewFilter = false; } this._filter.NoiseThreshold = (float) this.NoiseThreshold; this._filter.Process(buffer, length); }
public unsafe void Process(Complex *buffer, int length) { if (this._needNewFilter) { this._filter = new NoiseFilter(4096); this._needNewFilter = false; } this._filter.NoiseThreshold = (float)this.NoiseThreshold; this._filter.Process(buffer, length); }
public unsafe void Process(float* buffer, int length) { if (this._needNewFilters) { this._filter1 = new NoiseFilter(4096); this._filter2 = new NoiseFilter(4096); this._needNewFilters = false; } this._filter1.NoiseThreshold = (float) this.NoiseThreshold; this._filter2.NoiseThreshold = (float) this.NoiseThreshold; this._filter1.Process(buffer, length, 2); this._filter2.Process(buffer + 1, length, 2); }
public unsafe void Process(float *buffer, int length) { if (this._needNewFilters) { this._filter1 = new NoiseFilter(4096); this._filter2 = new NoiseFilter(4096); this._needNewFilters = false; } this._filter1.NoiseThreshold = (float)this.NoiseThreshold; this._filter2.NoiseThreshold = (float)this.NoiseThreshold; this._filter1.Process(buffer, length, 2); this._filter2.Process(buffer + 1, length, 2); }
public void Process(Complex *buffer, int length) { if (_needNewFilter) { _filter = new NoiseFilter(); _needNewFilter = false; } _filter.NoiseThreshold = NoiseThreshold; _filter.Process(buffer, length); }
public void Process(Complex* buffer, int length) { if (_needNewFilter) { _filter = new NoiseFilter(); _needNewFilter = false; } _filter.NoiseThreshold = NoiseThreshold; _filter.Process(buffer, length); }
public void Process(float* buffer, int length) { if (_needNewFilters) { _filter1 = new NoiseFilter(FftSize); _filter2 = new NoiseFilter(FftSize); _needNewFilters = false; } _filter1.NoiseThreshold = NoiseThreshold; _filter2.NoiseThreshold = NoiseThreshold; _filter1.ProcessInterleaved(buffer, length); _filter2.ProcessInterleaved(buffer + 1, length); }
public void Process(float *buffer, int length) { if (_needNewFilters) { _filter1 = new NoiseFilter(); _filter2 = new NoiseFilter(); _needNewFilters = false; } _filter1.NoiseThreshold = NoiseThreshold; _filter2.NoiseThreshold = NoiseThreshold; _filter1.Process(buffer, length, 2); _filter2.Process(buffer + 1, length, 2); }