Class LXAudioEngine.Meter

All Implemented Interfaces:
LXComponent.Renamable, LXLoopTask, LXPath, LXSerializable, LXOscComponent, LXNormalizedParameter, LXParameter, LXParameterListener
Enclosing class:
LXAudioEngine

public class LXAudioEngine.Meter extends GraphicMeter
  • Field Details

    • left

      public final DecibelMeter left
      Metering of the left channel only
  • Method Details

    • setBuffer

      public LXAudioEngine.Meter setBuffer(LXAudioComponent component)
    • onStart

      public void onStart()
      Description copied from class: LXRunnableComponent
      Optional subclass method when start happens.
      Overrides:
      onStart in class LXRunnableComponent
    • onStop

      public void onStop()
      Description copied from class: LXRunnableComponent
      Optional subclass method when stop happens.
      Overrides:
      onStop in class GraphicMeter
    • computeValue

      public double computeValue(double deltaMs)
      Description copied from class: LXModulator
      Implementation method to advance the modulator's internal state. Subclasses must provide and update value appropriately.
      Overrides:
      computeValue in class DecibelMeter
      Parameters:
      deltaMs - Number of milliseconds to advance by
      Returns:
      Computed value