|
SAF
|
A sound-field visualiser, which utilises spherical harmonic signals as input; note this code is a remnant from the work conducted in [1]. More...
Go to the source code of this file.
Data Structures | |
| struct | powermap_codecPars |
| Contains variables for scanning grids, and beamforming. More... | |
| struct | powermap_data |
| Main structure for powermap. More... | |
Macros | |
| #define | POWERMAP_FRAME_SIZE ( 1024 ) |
| Framesize, in time-domain samples. | |
| #define | HOP_SIZE ( 128 ) |
| STFT hop size. | |
| #define | HYBRID_BANDS ( HOP_SIZE + 5 ) |
| Number of frequency bands. | |
| #define | TIME_SLOTS ( POWERMAP_FRAME_SIZE / HOP_SIZE ) |
| Number of STFT timeslots. | |
| #define | NUM_DISP_SLOTS ( 2 ) |
| Number of display slots. | |
| #define | MAX_COV_AVG_COEFF ( 0.45f ) |
| Maximum supported covariance averaging coefficient. | |
Typedefs | |
| typedef POWERMAP_MODES | _Atomic_POWERMAP_MODES |
Functions | |
| void | powermap_setCodecStatus (void *const hPm, CODEC_STATUS newStatus) |
| Sets codec status (see CODEC_STATUS enum) | |
| void | powermap_initAna (void *const hPm) |
| Intialises the codec variables, based on current global/user parameters. | |
| void | powermap_initTFT (void *const hPm) |
| Initialise the filterbank used by powermap. | |
A sound-field visualiser, which utilises spherical harmonic signals as input; note this code is a remnant from the work conducted in [1].
Definition in file powermap_internal.h.
| #define HOP_SIZE ( 128 ) |
STFT hop size.
Definition at line 54 of file powermap_internal.h.
| #define HYBRID_BANDS ( HOP_SIZE + 5 ) |
Number of frequency bands.
Definition at line 55 of file powermap_internal.h.
| #define MAX_COV_AVG_COEFF ( 0.45f ) |
Maximum supported covariance averaging coefficient.
Definition at line 58 of file powermap_internal.h.
| #define NUM_DISP_SLOTS ( 2 ) |
Number of display slots.
Definition at line 57 of file powermap_internal.h.
| #define POWERMAP_FRAME_SIZE ( 1024 ) |
Framesize, in time-domain samples.
Definition at line 51 of file powermap_internal.h.
| #define TIME_SLOTS ( POWERMAP_FRAME_SIZE / HOP_SIZE ) |
Number of STFT timeslots.
Definition at line 56 of file powermap_internal.h.
| typedef POWERMAP_MODES _Atomic_POWERMAP_MODES |
Definition at line 68 of file powermap_internal.h.
| void powermap_initAna | ( | void *const | hPm | ) |
Intialises the codec variables, based on current global/user parameters.
Definition at line 46 of file powermap_internal.c.
| void powermap_initTFT | ( | void *const | hPm | ) |
Initialise the filterbank used by powermap.
Definition at line 127 of file powermap_internal.c.
| void powermap_setCodecStatus | ( | void *const | hPm, |
| CODEC_STATUS | newStatus ) |
Sets codec status (see CODEC_STATUS enum)
Definition at line 35 of file powermap_internal.c.