First commit.

This commit is contained in:
Robin Davies
2021-08-15 12:42:46 -04:00
commit d8a6022947
264 changed files with 95068 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
#pragma once
#include <cmath>
namespace pipedal {
const double DB0=-96;
inline float db2a(float db)
{
return std::pow(10,db/20);
}
inline float a2db(float amplitude)
{
if (amplitude == 0) return DB0;
return 20*std::log10(std::abs(amplitude));
}
} // namespace