Cavern

 Cavern4D

 Cavernize

 Debug

 FilterInterfaces

 Filters

 Format

 Helpers

 QuickEQ

 Remapping

 SpecialSources

 Spoofer

 Utilities

  ArrayExtensions

  CavernAmp

  ChannelExtensions

  ColorUtils

  Complex

  ComplexArray

  FFTCache

  IComparable

  IEquatable

  IEquatable

  Linked

  ListExtensions

  Measurements

  RenderStats

  Resample

  Adaptive(float[], int, int, QualityModes)

  Adaptive(float[], int, QualityModes)

  CatmullRom(float[], int)

  Lerp(float[], int)

  NearestNeighbour(float[], int)

  RunningChannelSeparator

  ThreadSafeFFTCache

  Tunneler

  VectorExtensions

  VectorUtils

  WaveformUtils

  WindowBase

 Virtualizer

 Atmosphere

 AudioClip3D

 AudioListener3D

 AudioListener3DInspector

 AudioSource3D

 CavernizeRealtime

 Channel

 Clip

 Environments

 Jack

 Listener

 QualityModes

 Rolloffs

 SeatAdaptation

 Source

float[] Adaptive(float[] samples, int to, int channels, QualityModes quality)

Resamples a multichannel array with the quality set by the user.
VisibilityPublic
Modifiersstatic
ReturnsResampled version of the input

Parameters

float[] samplesSamples of the source channel
int toNew sample count per channel
int channelsChannel count
QualityModes qualityListener audio quality