1#ifndef __BEEPINGCONFIG__
2#define __BEEPINGCONFIG__
7 static constexpr float pi = 3.14159265358979323846f;
8 static constexpr float two_pi = 2.f * 3.14159265358979323846f;
11 float durToken = 0.104489796f;
12 float durFade = 0.075f;
13 float tokenAmplitude = 0.7f;
16 int numTokensAll = 32;
18 int numTokensAudible = 32;
19 int numTokensNonAudible = 32;
20 int numTonesAudibleMultiTone = 9;
21 int numTonesNonAudibleMultiTone = 9;
24 int nBinsOffsetForAudibleMultiTone = 12;
25 float freqOffsetForAudibleMultiTone = 258.398442f;
26 int nBinsOffsetForNonAudibleMultiTone = 4;
27 float freqOffsetForNonAudibleMultiTone = 86.1328141638f;
31 float inaudibleBaseFreq = 17800.f;
34 float synthVolume = 0.f;
37 char frontDoorTokens[2] = {
'1',
'o'};
41BeepingConfig compute_config(
int windowSize,
float sampleRate);