15 BelaContextFifo(
const BelaContext* context,
unsigned int factor){
16 setup(context, factor);
41 static constexpr unsigned int kNumBuffers = 2;
44 unsigned int getCurrentBuffer(fifo_id_t fifo);
45 std::array<std::array<BelaContextSplitter, kNumBuffers>, kNumFifos> bcss;
46 std::array<DataFifo, kNumFifos> dfs;
47 std::array<unsigned int, kNumFifos> counts;
void push(fifo_id_t fifo, const BelaContext *context)
BelaContext * setup(const BelaContext *context, unsigned int factor)
BelaContext * pop(fifo_id_t fifo, double timeoutMs=100)
Structure holding audio and sensor settings and pointers to I/O data buffers.
Definition Bela.h:231