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