made volume effect use decibels

This commit is contained in:
itsmattkc
2019-02-09 22:09:42 -08:00
parent 95ed9617b2
commit ca4e39449b
14 changed files with 117 additions and 33 deletions
+8
View File
@@ -52,3 +52,11 @@ double cubic_t_from_x(double x_target, double a, double b, double c, double d) {
return percent;
}
double amplitude_to_db(double amplitude) {
return (20.0*(qLn(amplitude)/qLn(10.0)));
}
double db_to_amplitude(double db) {
return qPow(M_E, (db*qLn(10.0))/20.0);
}