TeamTalk 5 .NET DLL Version 5.12A
BearWare.SoundLevel Struct Reference

An enum encapsulation the minimum, maximum and default sound levels for input and output sound devices. More...

Static Public Attributes

const int SOUND_VU_MAX = 100
 The maximum value of recorded audio. More...
 
const int SOUND_VU_MIN = 0
 The minimum value of recorded audio. More...
 
const int SOUND_VOLUME_MAX = 32000
 The maximum volume. More...
 
const int SOUND_VOLUME_DEFAULT = 1000
 The default volume. Use this whenever possible since it requires the least amount of CPU usage. More...
 
const int SOUND_VOLUME_MIN = 0
 The minimum volume. More...
 
const int SOUND_GAIN_MAX = 32000
 The maximum gain level. More...
 
const int SOUND_GAIN_DEFAULT = 1000
 The default gain level. More...
 
const int SOUND_GAIN_MIN = 0
 The minimum gain level (since it's zero it means silence). More...
 

Detailed Description

An enum encapsulation the minimum, maximum and default sound levels for input and output sound devices.

Definition at line 390 of file TeamTalk.cs.

Member Data Documentation

◆ SOUND_VU_MAX

const int BearWare.SoundLevel.SOUND_VU_MAX = 100
static

The maximum value of recorded audio.

See also
TeamTalkBase.GetSoundInputLevel
TeamTalkBase.SetVoiceActivationLevel
TeamTalkBase.GetVoiceActivationLevel

Definition at line 397 of file TeamTalk.cs.

◆ SOUND_VU_MIN

const int BearWare.SoundLevel.SOUND_VU_MIN = 0
static

The minimum value of recorded audio.

See also
TeamTalkBase.GetSoundInputLevel
TeamTalkBase.SetVoiceActivationLevel
TeamTalkBase.GetVoiceActivationLevel

Definition at line 403 of file TeamTalk.cs.

◆ SOUND_VOLUME_MAX

const int BearWare.SoundLevel.SOUND_VOLUME_MAX = 32000
static

◆ SOUND_VOLUME_DEFAULT

const int BearWare.SoundLevel.SOUND_VOLUME_DEFAULT = 1000
static

The default volume. Use this whenever possible since it requires the least amount of CPU usage.

See also
BearWare.TeamTalkBase.SetSoundOutputVolume
BearWare.TeamTalkBase.GetSoundOutputVolume
BearWare.TeamTalkBase.SetUserVolume

Definition at line 419 of file TeamTalk.cs.

◆ SOUND_VOLUME_MIN

const int BearWare.SoundLevel.SOUND_VOLUME_MIN = 0
static

◆ SOUND_GAIN_MAX

const int BearWare.SoundLevel.SOUND_GAIN_MAX = 32000
static

The maximum gain level.

A gain level of 32000 gains the volume by a factor 32. A gain level of SOUND_GAIN_DEFAULT means no gain.

See also
BearWare.TeamTalkBase.SetSoundInputGainLevel
BearWare.TeamTalkBase.GetSoundInputGainLevel

Definition at line 434 of file TeamTalk.cs.

◆ SOUND_GAIN_DEFAULT

const int BearWare.SoundLevel.SOUND_GAIN_DEFAULT = 1000
static

The default gain level.

A gain level of 1000 means no gain. Check SOUND_GAIN_MAX and SOUND_GAIN_MIN to see how to increase and lower gain level.

See also
BearWare.TeamTalkBase.SetSoundInputGainLevel
BearWare.TeamTalkBase.GetSoundInputGainLevel

Definition at line 444 of file TeamTalk.cs.

◆ SOUND_GAIN_MIN

const int BearWare.SoundLevel.SOUND_GAIN_MIN = 0
static

The minimum gain level (since it's zero it means silence).

A gain level of 100 is 1/10 of the default volume.

See also
BearWare.TeamTalkBase.SetSoundInputGainLevel
BearWare.TeamTalkBase.GetSoundInputGainLevel

Definition at line 453 of file TeamTalk.cs.