Interface Resampler

All Known Implementing Classes:
CubicResampler, LinearResampler, PointResampler

public interface Resampler
  • Method Details

    • resample

      default AudioBuffer resample(AudioBuffer src, FloatAudioFormat dstFormat)
    • resample

      default double resample(AudioBuffer src, AudioBuffer dst, double srcPosition)
    • resample

      default double resample(float[] src, FloatAudioFormat srcFormat, float[] dst, FloatAudioFormat dstFormat, double srcPosition)
    • resampleMonoToMono

      double resampleMonoToMono(float[] src, float[] dst, float pitch, double srcPosition)
    • resampleStereoToStereo

      double resampleStereoToStereo(float[] src, float[] dst, float pitch, double srcPosition)
    • resampleMonoToStereo

      double resampleMonoToStereo(float[] src, float[] dst, float pitch, double srcPosition)
    • resampleStereoToMono

      double resampleStereoToMono(float[] src, float[] dst, float pitch, double srcPosition)