From 6f074b39fa8fd866a2b5fc8eb47d215fa3dca669 Mon Sep 17 00:00:00 2001 From: f4exb Date: Sun, 11 Feb 2018 18:58:28 +0100 Subject: [PATCH] Test source: limit FM deviation to half the sample rate --- plugins/samplesource/testsource/testsourcethread.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/samplesource/testsource/testsourcethread.cpp b/plugins/samplesource/testsource/testsourcethread.cpp index 5b71b596a..70fd0d980 100644 --- a/plugins/samplesource/testsource/testsourcethread.cpp +++ b/plugins/samplesource/testsource/testsourcethread.cpp @@ -173,7 +173,7 @@ void TestSourceThread::setAMModulation(float amModulation) void TestSourceThread::setFMDeviation(float deviation) { float fmDeviationUnit = deviation / (float) m_samplerate; - m_fmDeviationUnit = fmDeviationUnit < 0.0f ? 0.0f : fmDeviationUnit > 1.0f ? 1.0f : fmDeviationUnit; + m_fmDeviationUnit = fmDeviationUnit < 0.0f ? 0.0f : fmDeviationUnit > 0.5f ? 0.5f : fmDeviationUnit; qDebug("TestSourceThread::setFMDeviation: m_fmDeviationUnit: %f", m_fmDeviationUnit); }