|
SAF
|
A basic Ambisonic encoder. More...
Go to the source code of this file.
Functions | |
| void | loadSourceConfigPreset (SOURCE_CONFIG_PRESETS preset, _Atomic_FLOAT32 dirs_deg[MAX_NUM_INPUTS][2], _Atomic_INT32 *newNCH) |
| Returns the source directions for a specified source config preset. | |
Variables | |
| const int | ambi_enc_defaultNumSources = 1 |
| Default number of Sources. | |
| const float | ambi_enc_defaultSourceDirections [MAX_NUM_INPUTS][2] |
| Default Loudspeaker directions. | |
| void loadSourceConfigPreset | ( | SOURCE_CONFIG_PRESETS | preset, |
| _Atomic_FLOAT32 | dirs_deg[MAX_NUM_INPUTS][2], | ||
| _Atomic_INT32 * | nCH ) |
Returns the source directions for a specified source config preset.
The function also returns the number of source in the configuration Note: default uniformly distributed points are used to pad the dirs_deg matrix up to the MAX_NUM_INPUTS, if nCH is less than this. This can help avoid scenarios of many sources being panned in the same direction, or triangulations errors.
| [in] | preset | See SOURCE_CONFIG_PRESETS enum |
| [out] | dirs_deg | Source directions, [azimuth elevation] convention, in DEGREES; |
| [out] | nCH | (&) number of source directions in the configuration |
Definition at line 162 of file ambi_enc_internal.c.
| const int ambi_enc_defaultNumSources = 1 |
Default number of Sources.
Definition at line 29 of file ambi_enc_internal.c.
| const float ambi_enc_defaultSourceDirections[MAX_NUM_INPUTS][2] |
Default Loudspeaker directions.
Definition at line 32 of file ambi_enc_internal.c.