#include <LittleRobotFriends.h>    //import LRF library

boolean soundOn = false;    //variable to store state of theremin on/off
int freq = 100;             //variable to store current frequency

void myTapHandler(LRFEvent event){
soundOn = !soundOn;       //toggle the value of soundOn when hair is tapped
}

void setup() {
lrf.setup();                        //setup LRF library
lrf.disableEventExpressions();      //disable other events
lrf.setBoredomTimer(0);             //disbale boredom and sleep
lrf.setEventHandler(LRFEvent_Tap, &myTapHandler);   //assign custom tap event handler
}

void loop() {
lrf.loop();               //service LRF loop
if (soundOn){
 if (lrf.motion.readX() > 5) {          //check motion from sensor
  freq++;                           //increment frequency
 }
 else if (lrf.motion.readX() < -5) {   //check motion from sensor in diff direction
      freq--;                       //decrement frequency
    }
lrf.speech.setFrequency(freq);      //set speaker frequency to new frequency
}
else{
  lrf.speech.setFrequency(0);       //set speaker freuency to 0 (turns off sound)
}

}