Deluge Firmware
Loading...
Searching...
No Matches
Macros | Variables
lookuptables.h File Reference
#include "r_typedefs.h"
Include dependency graph for lookuptables.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SINE_TABLE_SIZE_MAGNITUDE   8
 
#define NUM_PRESET_SCALES   7
 
#define PRESET_SCALE_RANDOM   7
 
#define PRESET_SCALE_NONE   8
 
#define NUM_PRESET_REVERBS   3
 

Variables

const uint16_t centAdjustTableSmall []
 
const uint16_t decayTableSmall4 []
 
const uint16_t decayTableSmall8 []
 
const uint16_t expTableSmall []
 
const int16_t tanHSmall []
 
const int16_t tanH2d [][129]
 
const int16_t hanningWindow []
 
const int16_t sineWaveSmall []
 
const int16_t sineWaveDiff []
 
const int16_t triangleWaveAntiAliasing1 []
 
const int16_t triangleWaveAntiAliasing3 []
 
const int16_t triangleWaveAntiAliasing5 []
 
const int16_t triangleWaveAntiAliasing7 []
 
const int16_t triangleWaveAntiAliasing9 []
 
const int16_t triangleWaveAntiAliasing15 []
 
const int16_t triangleWaveAntiAliasing21 []
 
const int16_t triangleWaveAntiAliasing31 []
 
const int16_t sawWave1 []
 
const int16_t sawWave3 []
 
const int16_t sawWave5 []
 
const int16_t sawWave7 []
 
const int16_t sawWave9 []
 
const int16_t sawWave13 []
 
const int16_t sawWave19 []
 
const int16_t sawWave27 []
 
const int16_t sawWave39 []
 
const int16_t sawWave53 []
 
const int16_t sawWave76 []
 
const int16_t sawWave109 []
 
const int16_t sawWave153 []
 
const int16_t sawWave215 []
 
const int16_t squareWave1 []
 
const int16_t squareWave3 []
 
const int16_t squareWave5 []
 
const int16_t squareWave7 []
 
const int16_t squareWave9 []
 
const int16_t squareWave13 []
 
const int16_t squareWave19 []
 
const int16_t squareWave27 []
 
const int16_t squareWave39 []
 
const int16_t squareWave53 []
 
const int16_t squareWave76 []
 
const int16_t squareWave109 []
 
const int16_t squareWave153 []
 
const int16_t squareWave215 []
 
const int16_t mysterySynthASaw_153 []
 
const int16_t mysterySynthASaw_215 []
 
const int16_t mysterySynthASaw_305 []
 
const int16_t mysterySynthASaw_431 []
 
const int16_t mysterySynthASaw_609 []
 
const int16_t mysterySynthASaw_861 []
 
const int16_t mysterySynthASaw_1217 []
 
const int16_t mysterySynthASaw_1722 []
 
const int16_t mysterySynthBSaw_1 []
 
const int16_t mysterySynthBSaw_3 []
 
const int16_t mysterySynthBSaw_5 []
 
const int16_t mysterySynthBSaw_7 []
 
const int16_t mysterySynthBSaw_9 []
 
const int16_t mysterySynthBSaw_13 []
 
const int16_t mysterySynthBSaw_19 []
 
const int16_t mysterySynthBSaw_27 []
 
const int16_t mysterySynthBSaw_39 []
 
const int16_t mysterySynthBSaw_53 []
 
const int16_t mysterySynthBSaw_76 []
 
const int16_t mysterySynthBSaw_109 []
 
const int16_t analogSquare_1 []
 
const int16_t analogSquare_3 []
 
const int16_t analogSquare_5 []
 
const int16_t analogSquare_7 []
 
const int16_t analogSquare_9 []
 
const int16_t analogSquare_13 []
 
const int16_t analogSquare_19 []
 
const int16_t analogSquare_27 []
 
const int16_t analogSquare_39 []
 
const int16_t analogSquare_53 []
 
const int16_t analogSquare_76 []
 
const int16_t analogSquare_109 []
 
const int16_t analogSquare_153 []
 
const int16_t analogSquare_215 []
 
const int16_t analogSquare_305 []
 
const int16_t analogSquare_431 []
 
const int16_t analogSquare_609 []
 
const int16_t analogSquare_861 []
 
const int16_t analogSquare_1217 []
 
const int16_t analogSquare_1722 []
 
const int32_t noteFrequencyTable [12]
 
const int32_t noteIntervalTable [12]
 
const int32_t timeStretchAdjustTable [193]
 
const int32_t attackRateTable [51]
 
const int32_t releaseRateTable [51]
 
const int32_t releaseRateTable64 [65]
 
const int32_t tanTable [65]
 
const int16_t oldResonanceCompensation []
 
const int16_t windowedSincKernel [][17][16]
 
const int16_t windowedSincKernelBasicForWavetableBetweenCycles []
 
const uint8_t presetScaleNotes [NUM_PRESET_SCALES][7]
 
const char * presetScaleNames []
 
const uint8_t presetReverbRoomSize [NUM_PRESET_REVERBS] = {16, 30, 44}
 
const uint8_t presetReverbDampening [NUM_PRESET_REVERBS] = {29, 36, 45}
 
const char * presetReverbNames []
 
const uint8_t defaultClipGroupColours []
 
const uint8_t noteCodeToNoteLetter []
 
const bool noteCodeIsSharp []
 

Macro Definition Documentation

◆ NUM_PRESET_REVERBS

#define NUM_PRESET_REVERBS   3

◆ NUM_PRESET_SCALES

#define NUM_PRESET_SCALES   7

◆ PRESET_SCALE_NONE

#define PRESET_SCALE_NONE   8

◆ PRESET_SCALE_RANDOM

#define PRESET_SCALE_RANDOM   7

◆ SINE_TABLE_SIZE_MAGNITUDE

#define SINE_TABLE_SIZE_MAGNITUDE   8

Variable Documentation

◆ analogSquare_1

const int16_t analogSquare_1[]
extern

◆ analogSquare_109

const int16_t analogSquare_109[]
extern

◆ analogSquare_1217

const int16_t analogSquare_1217[]
extern

◆ analogSquare_13

const int16_t analogSquare_13[]
extern

◆ analogSquare_153

const int16_t analogSquare_153[]
extern

◆ analogSquare_1722

const int16_t analogSquare_1722[]
extern

◆ analogSquare_19

const int16_t analogSquare_19[]
extern

◆ analogSquare_215

const int16_t analogSquare_215[]
extern

◆ analogSquare_27

const int16_t analogSquare_27[]
extern

◆ analogSquare_3

const int16_t analogSquare_3[]
extern

◆ analogSquare_305

const int16_t analogSquare_305[]
extern

◆ analogSquare_39

const int16_t analogSquare_39[]
extern

◆ analogSquare_431

const int16_t analogSquare_431[]
extern

◆ analogSquare_5

const int16_t analogSquare_5[]
extern

◆ analogSquare_53

const int16_t analogSquare_53[]
extern

◆ analogSquare_609

const int16_t analogSquare_609[]
extern

◆ analogSquare_7

const int16_t analogSquare_7[]
extern

◆ analogSquare_76

const int16_t analogSquare_76[]
extern

◆ analogSquare_861

const int16_t analogSquare_861[]
extern

◆ analogSquare_9

const int16_t analogSquare_9[]
extern

◆ attackRateTable

const int32_t attackRateTable[51]
extern

◆ centAdjustTableSmall

const uint16_t centAdjustTableSmall[]
extern

◆ decayTableSmall4

const uint16_t decayTableSmall4[]
extern

◆ decayTableSmall8

const uint16_t decayTableSmall8[]
extern

◆ defaultClipGroupColours

const uint8_t defaultClipGroupColours[]
extern

◆ expTableSmall

const uint16_t expTableSmall[]
extern

◆ hanningWindow

const int16_t hanningWindow[]
extern

◆ mysterySynthASaw_1217

const int16_t mysterySynthASaw_1217[]
extern

◆ mysterySynthASaw_153

const int16_t mysterySynthASaw_153[]
extern

◆ mysterySynthASaw_1722

const int16_t mysterySynthASaw_1722[]
extern

◆ mysterySynthASaw_215

const int16_t mysterySynthASaw_215[]
extern

◆ mysterySynthASaw_305

const int16_t mysterySynthASaw_305[]
extern

◆ mysterySynthASaw_431

const int16_t mysterySynthASaw_431[]
extern

◆ mysterySynthASaw_609

const int16_t mysterySynthASaw_609[]
extern

◆ mysterySynthASaw_861

const int16_t mysterySynthASaw_861[]
extern

◆ mysterySynthBSaw_1

const int16_t mysterySynthBSaw_1[]
extern

◆ mysterySynthBSaw_109

const int16_t mysterySynthBSaw_109[]
extern

◆ mysterySynthBSaw_13

const int16_t mysterySynthBSaw_13[]
extern

◆ mysterySynthBSaw_19

const int16_t mysterySynthBSaw_19[]
extern

◆ mysterySynthBSaw_27

const int16_t mysterySynthBSaw_27[]
extern

◆ mysterySynthBSaw_3

const int16_t mysterySynthBSaw_3[]
extern

◆ mysterySynthBSaw_39

const int16_t mysterySynthBSaw_39[]
extern

◆ mysterySynthBSaw_5

const int16_t mysterySynthBSaw_5[]
extern

◆ mysterySynthBSaw_53

const int16_t mysterySynthBSaw_53[]
extern

◆ mysterySynthBSaw_7

const int16_t mysterySynthBSaw_7[]
extern

◆ mysterySynthBSaw_76

const int16_t mysterySynthBSaw_76[]
extern

◆ mysterySynthBSaw_9

const int16_t mysterySynthBSaw_9[]
extern

◆ noteCodeIsSharp

const bool noteCodeIsSharp[]
extern

◆ noteCodeToNoteLetter

const uint8_t noteCodeToNoteLetter[]
extern

◆ noteFrequencyTable

const int32_t noteFrequencyTable[12]
extern

◆ noteIntervalTable

const int32_t noteIntervalTable[12]
extern

◆ oldResonanceCompensation

const int16_t oldResonanceCompensation[]
extern

◆ presetReverbDampening

const uint8_t presetReverbDampening[NUM_PRESET_REVERBS] = {29, 36, 45}

◆ presetReverbNames

const char* presetReverbNames[]
extern

◆ presetReverbRoomSize

const uint8_t presetReverbRoomSize[NUM_PRESET_REVERBS] = {16, 30, 44}

◆ presetScaleNames

const char* presetScaleNames[]
extern

◆ presetScaleNotes

const uint8_t presetScaleNotes[NUM_PRESET_SCALES][7]
extern

◆ releaseRateTable

const int32_t releaseRateTable[51]
extern

◆ releaseRateTable64

const int32_t releaseRateTable64[65]
extern

◆ sawWave1

const int16_t sawWave1[]
extern

◆ sawWave109

const int16_t sawWave109[]
extern

◆ sawWave13

const int16_t sawWave13[]
extern

◆ sawWave153

const int16_t sawWave153[]
extern

◆ sawWave19

const int16_t sawWave19[]
extern

◆ sawWave215

const int16_t sawWave215[]
extern

◆ sawWave27

const int16_t sawWave27[]
extern

◆ sawWave3

const int16_t sawWave3[]
extern

◆ sawWave39

const int16_t sawWave39[]
extern

◆ sawWave5

const int16_t sawWave5[]
extern

◆ sawWave53

const int16_t sawWave53[]
extern

◆ sawWave7

const int16_t sawWave7[]
extern

◆ sawWave76

const int16_t sawWave76[]
extern

◆ sawWave9

const int16_t sawWave9[]
extern

◆ sineWaveDiff

const int16_t sineWaveDiff[]
extern

◆ sineWaveSmall

const int16_t sineWaveSmall[]
extern

◆ squareWave1

const int16_t squareWave1[]
extern

◆ squareWave109

const int16_t squareWave109[]
extern

◆ squareWave13

const int16_t squareWave13[]
extern

◆ squareWave153

const int16_t squareWave153[]
extern

◆ squareWave19

const int16_t squareWave19[]
extern

◆ squareWave215

const int16_t squareWave215[]
extern

◆ squareWave27

const int16_t squareWave27[]
extern

◆ squareWave3

const int16_t squareWave3[]
extern

◆ squareWave39

const int16_t squareWave39[]
extern

◆ squareWave5

const int16_t squareWave5[]
extern

◆ squareWave53

const int16_t squareWave53[]
extern

◆ squareWave7

const int16_t squareWave7[]
extern

◆ squareWave76

const int16_t squareWave76[]
extern

◆ squareWave9

const int16_t squareWave9[]
extern

◆ tanH2d

const int16_t tanH2d[][129]
extern

◆ tanHSmall

const int16_t tanHSmall[]
extern

◆ tanTable

const int32_t tanTable[65]
extern

◆ timeStretchAdjustTable

const int32_t timeStretchAdjustTable[193]
extern

◆ triangleWaveAntiAliasing1

const int16_t triangleWaveAntiAliasing1[]
extern

◆ triangleWaveAntiAliasing15

const int16_t triangleWaveAntiAliasing15[]
extern

◆ triangleWaveAntiAliasing21

const int16_t triangleWaveAntiAliasing21[]
extern

◆ triangleWaveAntiAliasing3

const int16_t triangleWaveAntiAliasing3[]
extern

◆ triangleWaveAntiAliasing31

const int16_t triangleWaveAntiAliasing31[]
extern

◆ triangleWaveAntiAliasing5

const int16_t triangleWaveAntiAliasing5[]
extern

◆ triangleWaveAntiAliasing7

const int16_t triangleWaveAntiAliasing7[]
extern

◆ triangleWaveAntiAliasing9

const int16_t triangleWaveAntiAliasing9[]
extern

◆ windowedSincKernel

const int16_t windowedSincKernel ( )
extern

◆ windowedSincKernelBasicForWavetableBetweenCycles

const int16_t windowedSincKernelBasicForWavetableBetweenCycles[]
extern