This example shows how to use the EventDelay class.
#include <MozziGuts.h>
#include <Oscil.h>
#include <tables/sin8192_int8.h>
#include <EventDelay.h>
#define CONTROL_RATE 64
char gain = 1;
void setup(){
aSin.setFreq(330);
kGainChangeDelay.
set(1000);
}
if(kGainChangeDelay.
ready()){
gain = 1-gain;
kGainChangeDelay.
start();
}
}
return aSin.next()*gain;
}
void loop(){
}