svcore  1.9
AudioLevel.cpp File Reference
#include "AudioLevel.h"
#include <cmath>
#include <iostream>
#include <map>
#include <vector>
#include <cassert>
#include "system/System.h"
Include dependency graph for AudioLevel.cpp:

Go to the source code of this file.

Classes

struct  FaderDescription

Functions

static float iec_dB_to_fader (float db)
static float iec_fader_to_dB (float def)

Variables

static const FaderDescription faderTypes []

Function Documentation

static float iec_dB_to_fader ( float  db) [static]

Definition at line 72 of file AudioLevel.cpp.

Referenced by AudioLevel::dB_to_fader(), and AudioLevel::fader_to_dB().

static float iec_fader_to_dB ( float  def) [static]

Definition at line 95 of file AudioLevel.cpp.

Referenced by AudioLevel::fader_to_dB().


Variable Documentation

const FaderDescription faderTypes[] [static]
Initial value:
 {
    FaderDescription(-40.f,  +6.f, 0.75f), 
    FaderDescription(-70.f, +10.f, 0.80f), 
    FaderDescription(-70.f,   0.f, 1.00f), 
    FaderDescription(-70.f, +10.f, 0.80f), 
    FaderDescription(-40.f,   0.f, 1.00f), 
}

Definition at line 41 of file AudioLevel.cpp.