Envelope follower dans VCA - Exponentiel et logarithmique

Les secrets de cuisine en soustractive, additive, Karplus-Strong, FM, etc...
saint gillis
Messages : 115
Inscription : 04 févr. 2012, 16:22

Envelope follower dans VCA - Exponentiel et logarithmique

Message par saint gillis »

Un VCA, plus ça se prend de volts plus ça joue fort, autrement dit plus ça crache de DBs, donc ça se prend un contrôle linéaire pour agir de manière exponentielle.
Un enveloppe follower, ça génère une enveloppe qui épouse la dynamique d'un son qui lui rentre dedans.

Maintenant si on contrôle un VCA avec une enveloppe générée par un envelope follower, dans le meilleur des mondes, il faudrait que cette enveloppe traverse un convertisseur logarithmique afin que le VCA s'ouvre avec une dynamique correspondant réellement à celle du signal qui a été pluggé dans l'enveloppe follower...
J'ai bon?
Avatar de l’utilisateur
yusynth
Messages : 4803
Inscription : 12 nov. 2009, 19:15
Localisation : Grenoble
Contact :

Re: Envelope follower dans VCA - Exponentiel et logarithmiqu

Message par yusynth »

Si le VCA a une commande linéaire (en V/V) oui il se peut qu'un convertisseur exponentiel soit utile, si le VCA a une commande exponentielle (V/dB) alors une connexion directe suffit. Sur certain VCA il y a un commutateur qui permet de sélectionner le type de réponse.
yusynth, doc modulaire
"Patche" ou lis, fais ton choix, j'ai fait le mien...
Avatar de l’utilisateur
Llouwelyne
Messages : 504
Inscription : 17 mars 2017, 12:21

Re: Envelope follower dans VCA - Exponentiel et logarithmiqu

Message par Llouwelyne »

Tu veux parler d'une Env-Follower et d'un VCA en particulier?
Quelle est ton approche? cela m'intéresse.
saint gillis
Messages : 115
Inscription : 04 févr. 2012, 16:22

Re: Envelope follower dans VCA - Exponentiel et logarithmiqu

Message par saint gillis »

Ce n'est pas une approche, c'est plutôt un questionnement...

Par exemple le VCA yusynth a une commande exponentielle, correcte?
J'aurais cru qu'une enveloppe générée par un envelope follower devrait commander un VCA a commande lineaire afin que la dynamique du son en sortie du VCA épouse la dynamique du son en entrée de l'enveloppe follower.
saint gillis
Messages : 115
Inscription : 04 févr. 2012, 16:22

Re: Envelope follower dans VCA - Exponentiel et logarithmiqu

Message par saint gillis »

Par exemple un son qui aurait un sustain moyen de +5,2dbu passé dans un envelope follower va générer une enveloppe avec un sustain de 2V ~.
J'augmente le son de 2db, 7,2dbu, l'envelope va faire 2,5V~.
J'augmente à nouveau de 2db, 9,2dbu, l'envelope va faire 3,15V~.
J'augmente d' 2db suplémentaire, 11,2dbu, l'envelope va faire 3,97V~.
Encore 2db de plus, 13,2dbu, l'envelope va faire 5V~.


Donc les variations en voltage de l'enveloppe sont exponentielles par rapport à la perception sonore de la variation de volume du signal d'entrée.
Il faut donc commander un VCA ayant une commande linéaire afin que les variations en db du signal en sortie du VCA correspondent aux variations en db du signal en entrée de l'envelope follower.

C'est l'embrouille ou ça se tient?
Avatar de l’utilisateur
yusynth
Messages : 4803
Inscription : 12 nov. 2009, 19:15
Localisation : Grenoble
Contact :

Re: Envelope follower dans VCA - Exponentiel et logarithmiqu

Message par yusynth »

Oui c'est cela si l'EF délivre du V/dB alors il suffit d'un VCA linéaire (V/V ou W/V)
yusynth, doc modulaire
"Patche" ou lis, fais ton choix, j'ai fait le mien...
saint gillis
Messages : 115
Inscription : 04 févr. 2012, 16:22

Re: Envelope follower dans VCA - Exponentiel et logarithmiqu

Message par saint gillis »

Un envelope follower qui redresse et filtre le signal pour suivre son voltage, peut on considérer qu'il délivre du V/db ?
Avatar de l’utilisateur
yusynth
Messages : 4803
Inscription : 12 nov. 2009, 19:15
Localisation : Grenoble
Contact :

Re: Envelope follower dans VCA - Exponentiel et logarithmiqu

Message par yusynth »

Non ce n'est pas suffisant, un simple redressement puis filtrage donne un suivi linéaire (V/V ou V/Watt), pour avoir du V/dB il faut le faire suivre d'un convertisseur logarithmique. Mais tu peux simplement essayer et juger si cela te donnes une réponse satisfaisante pour ton oreillle.
yusynth, doc modulaire
"Patche" ou lis, fais ton choix, j'ai fait le mien...
saint gillis
Messages : 115
Inscription : 04 févr. 2012, 16:22

Re: Envelope follower dans VCA - Exponentiel et logarithmiqu

Message par saint gillis »

Oui je vais essayer de bricoler un VCA lineaire et comparer les 2.

J'ai souvent contrôlé un VCA exp avec une envelope issue d'un EF, et ce qui se passait semblait cohérent. Mais si on souhaite que le son en sortie du VCA suive parfaitement la dynamique du son en entrée de l'envelope follower quelquechose me dit que le VCA devrait être linéaire... dans un vocoder par exemple, ce sont des VCAs linéaires ou exp?
Répondre
cron