Download la bibliothèque chant-lib - CCRMA

Transcript
54
Fig. 38 – Structure d’un synthétiseur FOF complet.
Ce modèle est le même que celui utilisé dans CHANT. Il sera implémenté dans
CSOUND dans le chapitre III.
e)
Avantages de la synthèse par FOFs face aux
modèles de synthèse par filtres
On sait d’après le chapitre (I)-(A)-(b) que le conduit vocal produit des sons
dont les fréquences des formants et de la fondamentale f0 évoluent en permanence. Ces
variations, bien qu’elles soient infimes (de l’ordre de + ou – 2%) sont primordiales pour la
perception d’un son vocal. Les coefficients d’un filtre ne pouvant pas subir de discontinuités,
il est nécessaire de les interpoler entre chaque nouvelle valeur, opération très coûteuse en
calculs.
Les FOFs, sont quant à elles par construction non discontinues. En effet,
comme on l’a montré précédemment, le signal S issu d’un générateur de FOFs est la somme
des réponses Sn(k) décalées d’une période du fondamental T=1/F0 où n indexe les impulsions
successives. Ainsi, les FOFs acceptent des valeurs différentes à chaque période.
Il arrive que certaines composantes du spectre issues d’un synthétiseur FOF se
trouvent en opposition de phase et donc s’annulent. Ceci à pour effet l’apparition de « trous »
au niveau des fréquences centrales de deux cellules voisines. Une méthode simple pour
remédier à ce problème consiste à déphaser la réponse d’une cellule par rapport à une autre en
changeant les valeurs de φ. Une telle opération pourrait être implémentée avec des filtres,
toutefois, cette tâche serait particulièrement ardue à mettre en place car soit inadéquate, soit
trop complexe.