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.