Add floating point denormal code

This commit is contained in:
Mike Oliphant
2023-03-24 11:00:51 -07:00
parent 8c1c989cf4
commit 95ca0ad631
4 changed files with 116 additions and 3 deletions
+3 -3
View File
@@ -155,8 +155,8 @@ namespace NAM {
if (dblData.size() != n_samples)
dblData.resize(n_samples);
float inputLevel = pow(10, *(ports.input_level) * 0.05);
float outputLevel = pow(10, *(ports.output_level) * 0.05);
float inputLevel = powf(10, *(ports.input_level) * 0.05f);
float outputLevel = powf(10, *(ports.output_level) * 0.05f);
for (unsigned int i = 0; i < n_samples; i++)
{
@@ -176,7 +176,7 @@ namespace NAM {
for (unsigned int i = 0; i < n_samples; i++)
{
ports.audio_out[i] = dblData[i] * outputLevel;
ports.audio_out[i] = (float)(dblData[i] * outputLevel);
}
}
}