Class SquareOscillator

All Implemented Interfaces:
ValueModifier

public class SquareOscillator extends Oscillator
  • Constructor Details

    • SquareOscillator

      public SquareOscillator(float frequency)
    • SquareOscillator

      public SquareOscillator(float frequency, float dutyCycle)
  • Method Details

    • computeNextValue

      protected float computeNextValue()
      Specified by:
      computeNextValue in class Oscillator
    • getDutyCycle

      public float getDutyCycle()
    • setDutyCycle

      public SquareOscillator setDutyCycle(float dutyCycle)