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 double iec_dB_to_fader (double db)
 
static double iec_fader_to_dB (double def)
 

Variables

static const FaderDescription faderTypes []
 

Function Documentation

static double iec_dB_to_fader ( double  db)
static

Definition at line 68 of file AudioLevel.cpp.

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

static double iec_fader_to_dB ( double  def)
static

Definition at line 91 of file AudioLevel.cpp.

Referenced by AudioLevel::fader_to_dB().

Variable Documentation

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

Definition at line 41 of file AudioLevel.cpp.