SAF
Loading...
Searching...
No Matches
ambi_roomsim_internal.c File Reference

A simple shoebox room Ambisonic encoder. More...

Go to the source code of this file.

Variables

const float ambi_roomsim_default_abs_wall [6] = { 0.341055000f, 0.431295000f, 0.351295000f, 0.344335000f, 0.401775000f, 0.482095000f}
 Default wall absorption coefficients.
 
const float ambi_roomsim_default_room_dims [3] = { 9.1f, 8.0f, 3.0f }
 Default room dimensions.
 
const int ambi_roomsim_defaultNumSources = 1
 Default number of sources in the simulation.
 
const float ambi_roomsim_defaultSourcePositions [ROOM_SIM_MAX_NUM_SOURCES][3]
 Default source positions.
 
const int ambi_roomsim_defaultNumReceivers = 1
 Default number of receivers in the simulation.
 
const float ambi_roomsim_defaultReceiverPositions [ROOM_SIM_MAX_NUM_RECEIVERS][3]
 Default receiver positions.
 

Detailed Description

A simple shoebox room Ambisonic encoder.

Author
Leo McCormack
Date
10.08.2020
License
ISC

Definition in file ambi_roomsim_internal.c.

Variable Documentation

◆ ambi_roomsim_default_abs_wall

const float ambi_roomsim_default_abs_wall[6] = { 0.341055000f, 0.431295000f, 0.351295000f, 0.344335000f, 0.401775000f, 0.482095000f}

Default wall absorption coefficients.

Definition at line 29 of file ambi_roomsim_internal.c.

◆ ambi_roomsim_default_room_dims

const float ambi_roomsim_default_room_dims[3] = { 9.1f, 8.0f, 3.0f }

Default room dimensions.

Definition at line 31 of file ambi_roomsim_internal.c.

◆ ambi_roomsim_defaultNumReceivers

const int ambi_roomsim_defaultNumReceivers = 1

Default number of receivers in the simulation.

Definition at line 42 of file ambi_roomsim_internal.c.

◆ ambi_roomsim_defaultNumSources

const int ambi_roomsim_defaultNumSources = 1

Default number of sources in the simulation.

Definition at line 33 of file ambi_roomsim_internal.c.

◆ ambi_roomsim_defaultReceiverPositions

const float ambi_roomsim_defaultReceiverPositions[ROOM_SIM_MAX_NUM_RECEIVERS][3]
Initial value:
= {
{5.2f, 3.5f, 1.4f}, {0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f}
}

Default receiver positions.

Definition at line 44 of file ambi_roomsim_internal.c.

◆ ambi_roomsim_defaultSourcePositions

const float ambi_roomsim_defaultSourcePositions[ROOM_SIM_MAX_NUM_SOURCES][3]
Initial value:
= {
{5.2f, 1.5f, 1.4f}, {2.1f, 1.0f, 1.3f}, {3.1f, 5.0f, 2.3f}, {7.1f, 2.0f, 1.4f},
{4.2f, 1.5f, 1.8f}, {3.1f, 1.0f, 1.2f}, {4.1f, 5.0f, 2.3f}, {6.1f, 2.0f, 1.4f},
{3.2f, 1.5f, 2.2f}, {4.1f, 1.0f, 1.1f}, {5.1f, 5.0f, 2.3f}, {5.1f, 2.0f, 1.4f},
{2.2f, 1.5f, 2.6f}, {5.1f, 1.0f, 1.0f}, {6.1f, 5.0f, 2.3f}, {4.1f, 2.0f, 1.4f}
}

Default source positions.

Definition at line 35 of file ambi_roomsim_internal.c.