Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var sample = buffer[i];
- Detector.SampleRate = _samplesPerSec;
- sample.Real = iDcRemover.Process(sample.Real);
- sample.Imag = qDcRemover.Process(sample.Imag);
- _localOscillator.Tick();
- sample = sample * _localOscillator;
- if (Filter)
- {
- sample.Real = iFilter.Process(sample.Real);
- sample.Imag = qFilter.Process(sample.Imag);
- }
- demod[i] = Detector.Demodulate(sample);
- demod[i] = audioLowPassFilter.Process(demod[i]);
- demod[i] = agc.Process(demod[i]);
Add Comment
Please, Sign In to add comment