Klasse ZeroOrderResampler

java.lang.Object
builder.resid.resample.ZeroOrderResampler
Alle implementierten Schnittstellen:
Resampler

public class ZeroOrderResampler extends Object implements Resampler
Return sample with linear interpolation.
Autor:
Antti Lankila
  • Felddetails

    • cachedSample

      private int cachedSample
    • cyclesPerSample

      private final int cyclesPerSample
    • sampleOffset

      private int sampleOffset
    • output

      private int output
  • Konstruktordetails

    • ZeroOrderResampler

      public ZeroOrderResampler(double clockFrequency, double samplingFrequency)
  • Methodendetails

    • input

      public boolean input(int sample)
      Beschreibung aus Schnittstelle kopiert: Resampler
      Input a sample into resampler. Output "true" when resampler is ready with new sample.
      Angegeben von:
      input in Schnittstelle Resampler
      Parameter:
      sample - The sample to input into the resampler.
      Gibt zurück:
      true when a sample is ready
    • output

      public int output()
      Beschreibung aus Schnittstelle kopiert: Resampler
      Output a sample from resampler
      Angegeben von:
      output in Schnittstelle Resampler
      Gibt zurück:
      resampled sample
    • reset

      public void reset()
      Beschreibung aus Schnittstelle kopiert: Resampler
      Resets this resampler.
      Angegeben von:
      reset in Schnittstelle Resampler