diff --git a/plugins/channel/nfm/nfmdemod.cpp b/plugins/channel/nfm/nfmdemod.cpp index a9566b5f4..a1f9b41a8 100644 --- a/plugins/channel/nfm/nfmdemod.cpp +++ b/plugins/channel/nfm/nfmdemod.cpp @@ -218,7 +218,7 @@ void NFMDemod::apply() (m_config.m_rfBandwidth != m_running.m_rfBandwidth)) { m_interpolator.create(16, m_config.m_inputSampleRate, m_config.m_rfBandwidth / 2.2); m_interpolatorDistanceRemain = 0; - m_interpolatorDistance = 1.0; + m_interpolatorDistance = m_config.m_inputSampleRate / m_config.m_audioSampleRate; } if((m_config.m_afBandwidth != m_running.m_afBandwidth) ||