Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.xiph.org/xiph/opus.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Marc Valin <jmvalin@amazon.com>2023-12-20 08:53:51 +0300
committerJean-Marc Valin <jmvalin@amazon.com>2023-12-20 08:53:51 +0300
commitc4c8a267c38a8e8bb68e4fdde35955ad63654b5f (patch)
tree6736984b3d10cad19e82b51111de663c00c1b336
parent34340adafc63d7480065e22b15cef32427c59728 (diff)
-rw-r--r--dnn/nndsp.c8
-rw-r--r--dnn/osce_features.c4
2 files changed, 6 insertions, 6 deletions
diff --git a/dnn/nndsp.c b/dnn/nndsp.c
index d5c3dc8f..bfbf5735 100644
--- a/dnn/nndsp.c
+++ b/dnn/nndsp.c
@@ -216,7 +216,7 @@ void adaconv_process_frame(
for (i_sample = 0; i_sample < overlap_size; i_sample++)
{
output_buffer[i_sample + i_out_channels * frame_size] += window[i_sample] * channel_buffer0[i_sample];
- output_buffer[i_sample + i_out_channels * frame_size] += (1 - window[i_sample]) * channel_buffer1[i_sample];
+ output_buffer[i_sample + i_out_channels * frame_size] += (1.f - window[i_sample]) * channel_buffer1[i_sample];
}
for (i_sample = overlap_size; i_sample < frame_size; i_sample++)
{
@@ -309,12 +309,12 @@ void adacomb_process_frame(
celt_pitch_xcorr(kernel, &p_input[- left_padding - pitch_lag], output_buffer, ADACOMB_MAX_KERNEL_SIZE, frame_size, arch);
for (i_sample = 0; i_sample < overlap_size; i_sample++)
{
- output_buffer[i_sample] = hAdaComb->last_global_gain * window[i_sample] * output_buffer_last[i_sample] + global_gain * (1 - window[i_sample]) * output_buffer[i_sample];
+ output_buffer[i_sample] = hAdaComb->last_global_gain * window[i_sample] * output_buffer_last[i_sample] + global_gain * (1.f - window[i_sample]) * output_buffer[i_sample];
}
for (i_sample = 0; i_sample < overlap_size; i_sample++)
{
- output_buffer[i_sample] += (window[i_sample] * hAdaComb->last_global_gain + (1 - window[i_sample]) * global_gain) * p_input[i_sample];
+ output_buffer[i_sample] += (window[i_sample] * hAdaComb->last_global_gain + (1.f - window[i_sample]) * global_gain) * p_input[i_sample];
}
for (i_sample = overlap_size; i_sample < frame_size; i_sample++)
@@ -396,7 +396,7 @@ void adashape_process_frame(
/* compute leaky ReLU by hand. ToDo: try tanh activation */
for (i = 0; i < frame_size; i ++)
{
- in_buffer[i] = out_buffer[i] >= 0 ? out_buffer[i] : 0.2 * out_buffer[i];
+ in_buffer[i] = out_buffer[i] >= 0 ? out_buffer[i] : 0.2f * out_buffer[i];
}
#ifdef DEBUG_NNDSP
print_float_vector("post_alpha1", in_buffer, frame_size);
diff --git a/dnn/osce_features.c b/dnn/osce_features.c
index aa15c064..0466f132 100644
--- a/dnn/osce_features.c
+++ b/dnn/osce_features.c
@@ -225,7 +225,7 @@ static void calculate_log_spectrum_from_lpc(float *spec, opus_int16 *a_q12, int
for (i = 0; i < OSCE_SPEC_NUM_FREQS; i++)
{
- buffer[i] = 1. / (buffer[i] + 1e-9f);
+ buffer[i] = 1.f / (buffer[i] + 1e-9f);
}
/* apply filterbank */
@@ -451,4 +451,4 @@ void osce_cross_fade_10ms(float *x_enhanced, float *x_in, int length)
}
-} \ No newline at end of file
+}