anchor.diff:      reset();
       OscillatorType = WASfxr.SQUARE;
       enableFrequency();
  -    
  +    disableTremolo();
  +    connectVibrato(false);
  +    connectHighPass(false);
  +    connectLowPass(true);
  +
       envelope.decay[WAEnvelope.TIME] = (0.109 - 0.05) + (SoundUtilities.randomDouble() * (0.109 + 0.1));
       envelope.sustain[WAEnvelope.TIME] = (0.109 - 0.05) + (SoundUtilities.randomDouble() * (0.109 + 0.1));
   
  
positive.code:   }
    
    void _connectGeneratorOutput() {
      if (lowPass.enabled) {
        print("  Connecting generator to lowPass");
        generator.output.connectNode(lowPass.input);
      }
      else {
        if (highPass.enabled) {
          print("  Connecting generator to highPass");
          generator.output.connectNode(highPass.input);
        }
  
negative.code:   void genPowerUp() {
      reset();
      OscillatorType = WASfxr.SAWTOOTH;
      disableTremolo();
      connectVibrato(false);
      enableFrequency();
      connectHighPass(false);
      connectLowPass(false);
      frequency = (585.217 - 100.0) + (SoundUtilities.randomDouble() * (585.217 + 500.0));
      slideFrequency = (0.2 - 0.2) + (SoundUtilities.randomDouble() * (0.2 + 0.2));
      
  