#include #include #include Oscil aSin(SIN2048_DATA); #define CONTROL_RATE 64 void setup(){ startMozzi(CONTROL_RATE); } void updateControl(){ int knob_value = mozziAnalogRead(0); float val = map(knob_value, 0, 1023, 200, 500) / 4.0; aSin.setFreq(val); } AudioOutput_t updateAudio(){ return MonoOutput::from8Bit(aSin.next()); } void loop(){ audioHook(); }