MuseScore
3.4
Music composition and notation
|
Namespaces | |
Ms | |
Macros | |
#define | f_round(f) lrintf(f) |
#define | DB_TABLE_SIZE 1024 |
#define | DB_MIN -60.0f |
#define | DB_MAX 24.0f |
#define | LIN_TABLE_SIZE 1024 |
#define | LIN_MIN 0.0000000002f |
#define | LIN_MAX 9.0f |
#define | LIN_INTERP(f, a, b) ((a) + (f) * ((b) - (a))) |
#define | db2lin(a) f_db2lin_lerp(a) |
#define | lin2db(a) f_lin2db_lerp(a) |
Enumerations | |
enum | Ms::CompressorParameter { Ms::RMS_PEAK, Ms::ATTACK, Ms::RELEASE, Ms::THRESHOLD, Ms::RATIO, Ms::KNEE, Ms::GAIN } |
Functions | |
void | Ms::db_init () |
Variables | |
float | Ms::db_data [DB_TABLE_SIZE] |
float | Ms::lin_data [LIN_TABLE_SIZE] |
#define db2lin | ( | a | ) | f_db2lin_lerp(a) |
#define DB_MAX 24.0f |
#define DB_MIN -60.0f |
#define DB_TABLE_SIZE 1024 |
#define f_round | ( | f | ) | lrintf(f) |
#define lin2db | ( | a | ) | f_lin2db_lerp(a) |
#define LIN_INTERP | ( | f, | |
a, | |||
b | |||
) | ((a) + (f) * ((b) - (a))) |
#define LIN_MAX 9.0f |
#define LIN_MIN 0.0000000002f |
#define LIN_TABLE_SIZE 1024 |