SAF
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
  examples
  include
 _common.hA bunch of things that are common to many of the saf examples
 ambi_bin.hA binaural Ambisonic decoder for reproducing Ambisonic sound scenes over headphones
 ambi_dec.hA frequency-dependent Ambisonic decoder for reproducing Ambisonic sound scenes over loudspeakers
 ambi_drc.hA frequency-dependent Ambisonic sound scene dynamic range compressor (DRC)
 ambi_enc.hA basic Ambisonic encoder
 ambi_roomsim.hA simple shoebox room Ambisonic encoder
 array2sh.hSpatially encodes spherical microphone array signals into spherical harmonic signals (aka: Ambisonic signals) utilising theoretical encoding filters
 beamformer.hGenerates beamformers/virtual microphones in arbitrary directions with several different beam patterns to choose from
 binauraliser.hConvolves input audio (up to 64 channels) with interpolated HRTFs in the time-frequency domain
 binauraliser_nf.hConvolves input audio (up to 64 channels) with interpolated HRTFs in the time-frequency domain, and applies optional near-field binaural filtering, as described in [1]
 decorrelator.hA multi-channel decorrelator
 dirass.hA sound-field visualiser based on the directional re-assignment of beamformer energy based on local DoA estimates [1,2]
 matrixconv.hA standard matrix convolver
 multiconv.hA multi-channel convolver
 panner.hA frequency-dependent 3D panner based on the Vector-base Amplitude Panning (VBAP) method [1], with an optional spread control [2]
 pitch_shifter.hA very basic multichannel pitch shifter
 powermap.hA sound-field visualiser, which utilises spherical harmonic signals as input; note this code is a remnant from the work conducted in [1]
 rotator.hA basic spherical harmonic/ Ambisonic signals rotator, based on the recursive approach detailed in [1]
 sldoa.hA spatially-localised active-intensity (SLAI) based direction-of- arrival estimator (SLDoA)
 spreader.hAn arbitrary array panner (HRIRs, microphone array IRs, etc.) with coherent and incoherent spreading modes, as described in [1]
 tvconv.hA time-varying multi-channel convolver
  src
  ambi_bin
  ambi_dec
  ambi_drc
  ambi_enc
  ambi_roomsim
  array2sh
  beamformer
  binauraliser
  binauraliser_nf
  decorrelator
  dirass
  matrixconv
  multiconv
  panner
  pitch_shifter
  powermap
  rotator
  sldoa
  spreader
  tvconv
  extras
  safmex
 safmex.hMain include header for safmex
 safmex_afSTFT.cMEX wrapper for afSTFT (see the .m file of the same name for documentation)
 safmex_faf_IIRFilterbank.cMEX wrapper for faf_IIRFilterbank (see the .m file of the same name for documentation)
 safmex_generateVBAPgainTable3D.cMEX wrapper for generateVBAPgainTable3D (see the .m file of the same name for documentation)
 safmex_getSHcomplex.cMEX wrapper for getSHcomplex (see the .m file of the same name for documentation)
 safmex_getSHreal.cMEX wrapper for getSHreal (see the .m file of the same name for documentation)
 safmex_latticeDecorrelator.cMEX wrapper for latticeDecorrelator (see the .m file of the same name for documentation)
 safmex_qmf.cMEX wrapper for qmf (see the .m file of the same name for documentation)
 safmex_tracker3d.cMEX wrapper for tracker3d (see the .m file of the same name for documentation)
  framework
  include
 saf.hMain include header for the Spatial_Audio_Framework (SAF)
 saf_externals.hInclude header for SAF externals
  modules
  saf_cdf4sap
  saf_hades
  saf_hoa
  saf_hrir
  saf_reverb
  saf_sh
  saf_sofa_reader
  saf_tracker
  saf_utilities
  saf_vbap
  resources
  afSTFT
  convhull_3d
  kissFFT
  md_malloc
  speex_resampler
  test
  include
 saf_test.hUnit test program for the Spatial_Audio_Framework
 timer.h
 unity.h
 unity_internals.h
  src
 saf_test.cUnit test program for the Spatial_Audio_Framework
 test__cdf4sap_module.cUnit tests for the SAF cdf4sap module
 test__examples.cUnit tests for the SAF examples
 test__hades_module.cUnit tests for the SAF HADES module
 test__hoa_module.cUnit tests for the SAF hoa module
 test__hrir_module.cUnit tests for the SAF hrir module
 test__resources.cUnit tests for the SAF third-party resources
 test__reverb_module.cUnit tests for the SAF reverb module
 test__sh_module.cUnit tests for the SAF sh module
 test__sofa_reader_module.cUnit tests for the SAF sofa reader module
 test__tracker_module.cUnit tests for the SAF tracker module
 test__utilities_module.cUnit tests for the SAF utilities module
 test__vbap_module.cUnit tests for the SAF vbap module