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

  FFT(this Complex[])

  FFT(this Complex[], FFTCache)

  FFT(this float[])

  FFT(this float[], FFTCache)

  FFT1D(this float[])

  FFT1D(this float[], FFTCache)

  GetFrequencyResponse(Complex[], Complex[])

  GetFrequencyResponse(Complex[], float[], FFTCache)

  GetFrequencyResponse(float[], float[], FFTCache)

  GetImaginaryPart(Complex[])

  GetImpulseResponse(Complex[], FFTCache)

  GetImpulseResponse(float[], float[], FFTCache)

  GetPhase(Complex[])

  GetRealPart(Complex[])

  GetRealPartHalf(Complex[])

  GetSpectrum(Complex[])

  IFFT(this Complex[])

  IFFT(this Complex[], FFTCache)

  InPlaceFFT(this Complex[])

  InPlaceFFT(this Complex[], FFTCache)

  InPlaceFFT(this float[])

  InPlaceFFT(this float[], FFTCache)

  InPlaceIFFT(this Complex[])

  InPlaceIFFT(this Complex[], FFTCache)

  InPlaceIFFTUnscaled(this Complex[], FFTCache)

  MinimumPhaseSpectrum(Complex[], FFTCache)

  OffbandGain(Complex[], double, double, double, double)

  RenderStats

  Resample

  RunningChannelSeparator

  ThreadSafeFFTCache

  Tunneler

  VectorExtensions

  VectorUtils

  WaveformUtils

  WindowBase

 Virtualizer

 Atmosphere

 AudioClip3D

 AudioListener3D

 AudioListener3DInspector

 AudioSource3D

 CavernizeRealtime

 Channel

 Clip

 Environments

 Jack

 Listener

 QualityModes

 Rolloffs

 SeatAdaptation

 Source

Complex[] GetImpulseResponse(float[] reference, float[] response, FFTCache cache = null)

Get the complex impulse response using the original sweep signal as a reference.
VisibilityPublic
Modifiersstatic