23class LiveInputBuffer {
26 ~LiveInputBuffer() =
default;
27 void giveInput(int32_t numSamples, uint32_t currentTime, OscType inputType);
28 bool getAveragesForCrossfade(int32_t* totals, int32_t startPos, int32_t lengthToAverageEach, int32_t numChannels);
32 uint32_t numRawSamplesProcessed;
34 int32_t lastSampleRead;
36 int32_t angleLPFMem[kDifferenceLPFPoles];
38 uint8_t percBuffer[kInputPercBufferSize];
41 int32_t rawBuffer[kInputRawBufferSize];