Asterisk - The Open Source Telephony Project GIT-master-27fb039
Loading...
Searching...
No Matches
Macros | Variables
hrirs_configuration.h File Reference

Multi-party software binaural channel mixing (header) More...

#include "hrirs.h"
Include dependency graph for hrirs_configuration.h:

Go to the source code of this file.

Macros

#define HRIRS_CHANNEL_LEFT   0
 
#define HRIRS_CHANNEL_RIGHT   1
 
#define POSITION_SIZE   181
 

Variables

static unsigned int ast_binaural_positions [POSITION_SIZE]
 

Detailed Description

Multi-party software binaural channel mixing (header)

Author
Frank Haase fra.h.nosp@m.aase.nosp@m.@goog.nosp@m.lema.nosp@m.il.co.nosp@m.m
Dennis Guse denni.nosp@m.s.gu.nosp@m.se@al.nosp@m.umni.nosp@m..tu-b.nosp@m.erli.nosp@m.n.de

Definition in file hrirs_configuration.h.

Macro Definition Documentation

◆ HRIRS_CHANNEL_LEFT

#define HRIRS_CHANNEL_LEFT   0

The offset for the left channel audio channel.

Definition at line 45 of file hrirs_configuration.h.

◆ HRIRS_CHANNEL_RIGHT

#define HRIRS_CHANNEL_RIGHT   1

The offset for the right channel audio channel.

Definition at line 47 of file hrirs_configuration.h.

◆ POSITION_SIZE

#define POSITION_SIZE   181

The size of possible positions in the virtual enviroment build with the help of binaural audio processing.

Definition at line 38 of file hrirs_configuration.h.

Variable Documentation

◆ ast_binaural_positions

unsigned int ast_binaural_positions[POSITION_SIZE]
static

The ast_binaural_positions array contains a specific plan to order conference participants in the virtual enviroment.

Definition at line 52 of file hrirs_configuration.h.

52 {
53 90, 80, 100, 70, 110, 60, 120, 50, 130, 40, 140, 20, 160, 0, 180, 85, 95, 75, 105, 65, 115,
54 55, 125, 45, 135, 30, 150, 10, 170, 87, 93, 82, 98, 77, 103, 72, 108, 67, 113, 62, 118, 57,
55 123, 52, 128, 47, 133, 42, 138, 35, 145, 25, 155, 15, 165, 5, 175, 88, 92, 86, 83, 97, 81,
56 99, 78, 102, 76, 104, 73, 94, 107, 71, 109, 68, 112, 66, 114, 63, 117, 61, 119, 58, 122, 56,
57 124, 53, 127, 51, 129, 48, 132, 46, 134, 43, 137, 41, 139, 37, 143, 32, 148, 27, 153, 22,
58 158, 17, 163, 12, 168, 7, 96, 173, 2, 178, 89, 91, 84, 79, 101, 74, 106, 69, 111, 64, 116,
59 59, 121, 54, 126, 49, 131, 44, 136, 38, 142, 36, 144, 33, 147, 31, 149, 28, 152, 26, 154,
60 23, 157, 21, 159, 162, 16, 164, 13, 167, 11, 169, 8, 172, 6, 174, 3, 177, 1, 179, 39, 141,
61 34, 146, 29, 151, 24, 156, 19, 161, 14, 166, 9, 171, 4, 18, 176 };

Referenced by get_hrir().