From e90366f66d64e233e52c2409ac9225e1741015b6 Mon Sep 17 00:00:00 2001 From: drowe67 Date: Wed, 10 Nov 2010 05:57:18 +0000 Subject: [PATCH] doc change git-svn-id: https://svn.code.sf.net/p/freetel/code@212 01035d8c-6547-0410-b346-abe4f91aad63 --- codec2/src/phase.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/codec2/src/phase.c b/codec2/src/phase.c index d9210815..c503d3b3 100644 --- a/codec2/src/phase.c +++ b/codec2/src/phase.c @@ -207,7 +207,7 @@ void phase_synth_zero_order( /* Update excitation fundamental phase track, this sets the position of each pitch pulse during voiced speech. After much experiment - I found that using just this frame Wo improved quality for UV + I found that using just this frame's Wo improved quality for UV sounds compared to interpolating two frames Wo like this: ex_phase[0] += (*prev_Wo+mode->Wo)*N/2; @@ -221,9 +221,9 @@ void phase_synth_zero_order( /* generate excitation */ if (model->voiced) { - /* This method of adding jitter really helped remove the clicky - sound in low pitched makes like hts1a. This moves the onset - of each harmonic over at +/- 0.25 of a sample. + /* I think adding a little jitter helps improve low pitch + males like hts1a. This moves the onset of each harmonic + over at +/- 0.25 of a sample. */ jitter = 0.25*(1.0 - 2.0*rand()/RAND_MAX); Ex[m].real = cos(ex_phase[0]*m - jitter*model->Wo*m); -- 2.25.1