Audio modulators: reduce audio input file buffer to 0.1s

This commit is contained in:
f4exb 2017-08-08 02:19:08 +02:00
parent 099583916f
commit 8297df0cd9
5 changed files with 6 additions and 5 deletions

3
debian/changelog vendored
View File

@ -1,6 +1,7 @@
sdrangel (3.5.5-1) unstable; urgency=medium
* Output plugins: use fixed time length for sample FIFO
* Output plugins: use fixed time length for sample FIFO of ~0.25s
* Audio modulators: reduce audio input file buffer to 0.1s
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 13 Aug 2017 23:14:18 +0200

View File

@ -38,7 +38,7 @@ const int AMMod::m_levelNbSamples = 480; // every 10ms
AMMod::AMMod() :
m_movingAverage(40, 0),
m_volumeAGC(40, 0),
m_audioFifo(4, 48000),
m_audioFifo(4, 4800),
m_settingsMutex(QMutex::Recursive),
m_fileSize(0),
m_recordLength(0),

View File

@ -39,7 +39,7 @@ NFMMod::NFMMod() :
m_modPhasor(0.0f),
m_movingAverage(40, 0),
m_volumeAGC(40, 0),
m_audioFifo(4, 48000),
m_audioFifo(4, 4800),
m_settingsMutex(QMutex::Recursive),
m_fileSize(0),
m_recordLength(0),

View File

@ -46,7 +46,7 @@ SSBMod::SSBMod(BasebandSampleSink* sampleSink) :
m_DSBFilterBufferIndex(0),
m_sampleSink(sampleSink),
m_movingAverage(40, 0),
m_audioFifo(4, 48000),
m_audioFifo(4, 4800),
m_settingsMutex(QMutex::Recursive),
m_fileSize(0),
m_recordLength(0),

View File

@ -40,7 +40,7 @@ WFMMod::WFMMod() :
m_modPhasor(0.0f),
m_movingAverage(40, 0),
m_volumeAGC(40, 0),
m_audioFifo(4, 48000),
m_audioFifo(4, 4800),
m_settingsMutex(QMutex::Recursive),
m_fileSize(0),
m_recordLength(0),