a LOT of new stuff

This commit is contained in:
Ryzerth
2020-08-16 03:39:05 +02:00
parent 31a95031e4
commit eadaf3ce6b
34 changed files with 3988 additions and 203 deletions

View File

@@ -19,16 +19,11 @@ public:
void setSampleRate(float sampleRate);
void setVFOFrequency(long frequency);
void setVolume(float volume);
void updateBlockSize();
void setDemodulator(int demod);
void DEBUG_TEST();
io::AudioSink audio;
enum {
DEMOD_FM,
DEMOD_NFM,
@@ -39,6 +34,8 @@ public:
};
private:
static int sampleRateChangeHandler(void* ctx, float sampleRate);
dsp::stream<dsp::complex_t> input;
// Demodulators