Throttler + Mixer: Configureable variance

This commit is contained in:
degasus
2015-10-25 14:04:42 +01:00
parent 727c745aa8
commit 888c377b57
5 changed files with 13 additions and 7 deletions

View File

@ -11,10 +11,9 @@
#include "AudioCommon/WaveFile.h"
// 16 bit Stereo
#define MAX_SAMPLES (1024 * 2) // 64ms
#define MAX_SAMPLES (1024 * 4) // 128 ms
#define INDEX_MASK (MAX_SAMPLES * 2 - 1)
#define LOW_WATERMARK 1280 // 40 ms
#define MAX_FREQ_SHIFT 200 // per 32000 Hz
#define CONTROL_FACTOR 0.2f // in freq_shift per fifo size offset
#define CONTROL_AVG 32