Gin
BandLimitedLookupTable Member List

This is the complete list of members for BandLimitedLookupTable, including all inherited members.

BandLimitedLookupTable()=defaultBandLimitedLookupTable
BandLimitedLookupTable(std::function< float(float, float, float)> function, float sampleRate, int notesPerTable_=6, int tableSize_=2048)BandLimitedLookupTable
get(int tableIndex, float phase)BandLimitedLookupTable
getLinear(int tableIndex, float phase)BandLimitedLookupTable
loadFromBuffer(std::unique_ptr< juce::dsp::FFT > &fft, float playbackSampleRate, juce::AudioSampleBuffer &buffer, float fileSampleRate, int notesPerTable)BandLimitedLookupTable
notesPerTableBandLimitedLookupTable
process(float note, float phase)BandLimitedLookupTable
processLinear(float note, float phase)BandLimitedLookupTable
reset(std::function< float(float, float, float)> function, float sampleRate, int notesPerTable_=6, int tableSize_=2048)BandLimitedLookupTable
tableForNote(float note)BandLimitedLookupTable
tableIndexForNote(float note)BandLimitedLookupTable
tablesBandLimitedLookupTable
tableSizeBandLimitedLookupTable