This is kind of a newbie question so I thought I'd put in Getting Started. As I'm waiting for parts to arrive to begin testing, I've been reviewing the Bela example code and libraries. I looking at various analog and digital I/O routines, I see the term "frame" used. For example:
From the Bela.h file: static inline void analogWrite(BelaContext *context, int frame, int channel, float value);
From the AnalogOut example file: for(unsigned int n = 0; n < context->analogFrames; n++) {
Obviously it is an integer and is declared somewhere, but what is it?