Vous êtes sur la page 1sur 33

SIYH ToTovai

novembre 2011

Etude d’un compresseur

Schmitz Thomas
Table des matières

1 Rappel 5
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Un compresseur c’est quoi ? . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 exemple d’utilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.1 le compresseur guitare . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.2 compresseur sur la voix . . . . . . . . . . . . . . . . . . . . . . 5
1.3.3 enregistrement studio . . . . . . . . . . . . . . . . . . . . . . . 6
1.3.4 un compresseur pour améliorer le rapport signal à bruit (le com-
pander) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3.4.1 le Compandeur . . . . . . . . . . . . . . . . . . . . . 6
1.4 Le Compresseur guitare . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4.1 Ratio et Threshold . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4.1.1 Compresseur ou limiteur ? . . . . . . . . . . . . . . . . 7
1.4.2 Soft-clipping une sorte de compression ? . . . . . . . . . . . . . 8
1.4.3 Rajoute un compresseur tu auras plus de dynamique . . . . . . . 8
1.4.3.1 l’enveloppe qu’est ce que c’est ? . . . . . . . . . . . . 8
1.5 Quelques réglages que l’on retrouve sur les compresseurs . . . . . . . . . 9

2 Système 11
2.1 L’approche système . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1.1 exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1.1.1 Problème . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2 Niveau moyen du signal . . . . . . . . . . . . . . . . . . . . . . . . . . 12

3 Conversion en un système électronique 14


3.1 Valeur absolue du signal . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2 Amplitude du signal de contrôle . . . . . . . . . . . . . . . . . . . . . . 16
3.3 Estimation du niveau moyen du signal . . . . . . . . . . . . . . . . . . . 16
3.3.1 Condensateur C9 . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.3.2 Résistance R18 . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.3.3 Résistance R6 . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1
Siyh
3.3.3.1 exemple . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.3.3.2 Influence sur l’attaque de la note . . . . . . . . . . . . 19
3.3.3.3 Quelle résistance choisir ? . . . . . . . . . . . . . . . . 19
3.3.4 Quelle est l’influence de R18 et du Release . . . . . . . . . . . . 20
3.3.4.1 Quel temps de release choisir ? . . . . . . . . . . . . . 20
3.4 L’ampli contrôlé en tension . . . . . . . . . . . . . . . . . . . . . . . . 20
3.4.1 Le lm13700 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.4.2 Rin R14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4.3 Sortie 5 lm13700 . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4.4 Entrée 1 et 2, I1 et Id . . . . . . . . . . . . . . . . . . . . . . . 22
3.5 Le tout ensemble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

4 Un noise gate intégré 24


4.1 Compresseur = souffle . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.2 Noise gate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.2.1 Tension de contrôle V1 . . . . . . . . . . . . . . . . . . . . . . 25
4.3 Schéma final . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

5 Avis, Critiques, Samples 28


5.1 Mon avis acoustique . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5.2 Mon avis technique . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5.2.1 La formule des cascades . . . . . . . . . . . . . . . . . . . . . . 28
5.2.1.1 Le facteur de bruit . . . . . . . . . . . . . . . . . . . . 28
5.2.1.2 Le facteur de bruit de 2 quadripôles en cascade . . . . 29
5.3 Samples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

6 Pour aller plus loin, la V2 30


6.1 Le deuxième OTA du lm13700 . . . . . . . . . . . . . . . . . . . . . . . 30
6.2 l’atout du numérique . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
6.2.1 Avantage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
6.2.2 Commande numérique . . . . . . . . . . . . . . . . . . . . . . . 31
6.3 En conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

2 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Table des figures

1.1 principe compandeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6


1.2 ratio d’un compresseur . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3 ADSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4 influence de l’attack et du release . . . . . . . . . . . . . . . . . . . . . 10

2.1 principe d’un compresseur . . . . . . . . . . . . . . . . . . . . . . . . . 11


2.2 Schéma bloc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

3.1 Pont de graetz, redressement du signal alternatif . . . . . . . . . . . . . 14


3.2 Redresseur double alternance idéal . . . . . . . . . . . . . . . . . . . . 15
3.3 Redresseur double alternance idéal aop de droite . . . . . . . . . . . . . 15
3.4 aop de gauche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.5 Amplitude du signal de contrôle . . . . . . . . . . . . . . . . . . . . . . 18
3.6 Vctrl estimation du niveau du signal . . . . . . . . . . . . . . . . . . . . 18
3.7 Charge d’un condensateur . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.8 Amplificateur contrôlé en tension . . . . . . . . . . . . . . . . . . . . . 21
3.9 Compresseur V1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

4.1 filtre commandé en tension . . . . . . . . . . . . . . . . . . . . . . . . 25


4.2 Tension de contrôle V1 . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.3 Compretosaure V1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

6.1 Courbe de compression . . . . . . . . . . . . . . . . . . . . . . . . . . 31

3
Bibliographie

[1] Compander,compresseur et psycho-acoustique. cliquez sur le lien.


[2] compresseur wikipédia. cliquez sur le lien.
[3] datasheetlm13700. cliquez sur le lien.
[4] Dspic30f3010-30i/sp. cliquez sur le lien.
[5] La compression sur sonopratique. cliquez sur le lien.
[6] mon site, découvrez mes autres articles. cliquez sur le lien.
[7] noise gate à base de lm13700 techniguitare. cliquez sur le lien.
[8] répartition des harmoniques pour une guitare (éq de la corde vibrante). cliquez sur
le lien.

4
1
Rappel

1.1 Introduction
Dans cet article, nous étudierons les fonctions d’un compresseur, son utilité et la
manière de le concevoir, bien sur il existe des dizaines de facon de faire un compresseur,
mais toutes partent du même principe.

1.2 Un compresseur c’est quoi ?


Un compresseur c’est un outil qui va nous permettre d’uniformiser la dynamique de
notre signal, en effet la guitare (par exemple) possède une dynamique de environ 80 dbv
soit 4 ordres de grandeur, il peut parfois être utile de ramener cette dynamique autour
d’un niveau donné. Le compresseur réduit donc la dynamique du signal contrairement à
ce que certains pensent. [2]

1.3 exemple d’utilisation


1.3.1 le compresseur guitare
Quand un guitariste joue des arpèges, il veut que chaque notes jouée aie le même
niveau sonore , malheureusement (ou heureusement) la physique fait que les basses
fréquences ont une énergie supérieure aux hautes fréquences et par conséquent les notes
graves sonnent plus fort que les notes aiguës, Nous utiliserons donc un compresseur pour
réduire les pics d’amplitudes de notre signal guitare.

1.3.2 compresseur sur la voix


Les micros d’aujourd’hui possèdent une dynamique élevée et peuvent être très sen-
sibles, le signal peut doubler si on raccourcit la distance bouche micro d’un facteur 2,
ce qui veut dire que si le chanteur fait varier la position de son micro entre 0.5 et 1cm
le signal va diminuer de moitié, on utilisera un compresseur pour que le niveau de sortie
soit plus constant.
5
Chapitre 1 - Rappel Siyh

1.3.3 enregistrement studio


Quand on enregistre un signal sur un ordinateur, on est soumis à la dynamique
maximum admissible par le système d’enregistrement et de retransmission, en effet si on
part du principe que la guitare peut sortir des son de 0.1 mV à 1V il faut que la carte
son soit à même d’enregistrer ce signal, en effet pour les amplitudes de 1V la carte son
risque de rentrer en saturation et pour les amplitudes de 0.1mV on risque d’être noyé
dans le bruit de la conversion analogique/digitale même s’il est fort probable que le bruit
thermique généré par votre préampli soit déjà bien plus important.

1.3.4 un compresseur pour améliorer le rapport signal à bruit (le


compander)
Un compresseur hausse les faibles amplitudes et réduit les fortes amplitudes, nous
allons voir en quoi cela peut être bénéfique pour le rapport signal à bruit.

Attention : ne pas confondre le compresseur et le limiteur, la plus part des compresseurs


guitare ne sont en fait que des limiteurs. Il ne faut pas se fier au nom sur la pédale, par
exemple le compresseur Cs3 de chez boss est en fait un limiteur et à contrario, le LMB3
est plus un compresseur. Nous réaborderons ce sujet ultérieurement.

1.3.4.1 le Compandeur
Le compandeur [1] est l’association d’un compresseur et d’un expander qui fait le
travail inverse au compresseur. Voyons tout de suite un exemple ou le bruit introduit est
celui de la quantification lors d’un passage analogique ⇒ numérique. Sur la figure 1.1

Figure 1.1 – principe compandeur

on voit tout d’abord le niveau d’un signal audio, ensuite ce même niveau compressé, on
va donc rapprocher ce signal du niveau maximal autorisé par le système. Finalement du
bruit est introduit(quantification),remarquez la séparation qui existe entre le signal et
le bruit, séparation qui n’existerait pas si on avait pas d’abord nivelé le signal d’entrée.
Décompressons maintenant le signal pour qu’il reprenne son niveau initial, on voit que
le bruit (noise en jaune) est envoyé bien en dessous du niveau du signal.

6 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 1 - Rappel Siyh

1.4 Le Compresseur guitare


Bien souvent les compresseurs que l’on trouve dans le marché n’augmentent pas les
faibles amplitudes du signal, ils baissent plutôt l’amplitude des signaux trop importants
puis ré-amplifient le tout, dégradant ainsi le rapport signal à bruit.(c’est la raison pour
laquelle une grosse compression devant une grosse disto = une tornade de souffle.)

1.4.1 Ratio et Threshold


Sur le graphique de la figure 1.2 , On peut observer que le niveau de sortie n’augmente
plus linéairement avec le niveau d’entrée (en abscisse), Le ratio R est le rapport entre le
niveau d’entrée et le niveau de sortie par rapport à un seuil (Threshold). Un ratio 4 :1
veut donc dire que si le signal d’entrée est 4db au dessus du niveau de seuil, alors le
niveau de sortie sera de 1 db au dessus du seuil, par extension si le niveau d’entrée est
de 20db au dessus du seuil (5*4) alors le niveau de sortie est de 5*1 db, dans le premier
cas l’atténuation est de 3db et de 15db dans le second, remarquez que le signal de sortie
n’est pas 4 fois plus petit que le signal d’entrée comme on aurait pu le penser de prime
abord.

Figure 1.2 – ratio d’un compresseur

1.4.1.1 Compresseur ou limiteur ?


La différence entre un compresseur et un limiteur réside principalement dans son ratio
de compression, si l’on regarde le diagramme de la figure 1.2 on voit qu’une des courbes
est notée ∞ cela veut dire qu’une fois passé le seuil peut importe le niveau d’entrée, le
niveau de sortie reste constant. En pratique un ratio ∞ n’a pas de sens, on considère
donc qu’au dessus du rapport 20 :1 on passe d’un compresseur à un limiteur.

7 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 1 - Rappel Siyh

1.4.2 Soft-clipping une sorte de compression ?


Le soft clipping est une variation du gain en fonction de la tension d’entrée, le gain
diminue lorsque la tension d’entrée est trop grande, on se retrouve en sortie avec un
signal plus petit que ce qu’il aurait du être si l’ampli était parfaitement linéaire, c’est une
réduction de la dynamique certes mais on ne peut parler de compression à proprement
parler, car qui dit non linéarité du gain dit distorsion (le soft clipping c’est d’ailleurs l’effet
recherché pour une pédale d’overdrive) donc le spectre du signal d’entrée est modifié(la
proportion des harmoniques varient). Dans le cas du compresseur on analyse l’énergie du
signal d’entrée sur une période et non pas à un instant donné, les variations du gains sont
par conséquent beaucoup plus lentes et la distribution des harmoniques reste inchangée.

1.4.3 Rajoute un compresseur tu auras plus de dynamique


Voila le genre de conseil qu’on peut trouver sur le net, alors que nous venons de
montrer qu’un compresseur servait à réduire la dynamique du signal ... ? La raison est
qu’en général, un compresseur guitare possède d’autres fonctions en plus de celle de
compression, il joue aussi le rôle de conditionneur d’enveloppe.

1.4.3.1 l’enveloppe qu’est ce que c’est ?


Quand on entend un violon on sait que ce n’est pas une guitare et vice versa, pour-
quoi ? Parce que le timbre et l’enveloppe ne sont pas les mêmes.

le timbre : On peut définir le timbre comme la proportion du son que l’on associe à
chaque fréquences, si on prend un La à 440hz joué par un piano, on aura une décroissance
1
en 2n+1 des harmoniques ce qui nous donne

A A
Acos(2π440 ∗ t) + cos(2π440 ∗ t) + cos(2π440 ∗ t)
3 5
Le premier terme correspond à la fondamentale, sa fréquence est 440 Hz et son ampli-
tude vaut A, le second terme correspond à l’harmonique d’ordre 2, sa fréquence est le
double de la fondamentale soit : 2*440=880 Hz et son amplitude vaut A3 , Le troisième
terme est l’harmonique d’ordre 3...

Pour une guitare [8] on aura une décroissance des harmoniques en


1
(2n + 1)3

Ce qui nous donne pour la même note :


A A
Acos(2π440 ∗ t) + cos(2π440 ∗ t) + cos(2π440 ∗ t)
27 125
On voit donc que la guitare est bien plus pauvres en harmoniques que le piano, ce qui
explique qu’on peut différencier ces 2 instruments.

8 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 1 - Rappel Siyh

l’enveloppe : le timbre n’est pas la seule façon de différencier un piano d’une gui-
tare, en effet leur enveloppe n’est pas la même, on dénote souvent l’enveloppe comme
étant l’ADSR d’une note (Attack Decay Sustain Release), quand on gratte une corde
l’amplitude du signal forme d’abords un pic (attack puis decay), ensuite la note dure un
certain temps (sustain) pour enfin s’étouffer (Release). Le schéma de l’évolution d’une
note en fonction du temps est ainsi montré à la figure 1.3

Figure 1.3 – ADSR

Revenons à cette histoire de dynamique, Si le gain du montage est de 10 si le signal


est en dessous du seuil Threshold et de 5 si le signal est au dessus du seuil Threshold,
alors, le gain est élevé lorsque le signal est faible et faible lorsque le signal est élevé.
Ajoutons un temps de latence entre la transition gain faible gain élevé, Nous obtenons
le système suivant :

Lors de la fin d’une note le signal est faible ⇒ le gain est élevé, puis vient l’attaque
de la note suivante, le signal est élevé mais il y a une latence dans la transition du
gain => signal fort avec gain fort, ensuite le gain devient faible et le signal fort est
atténué. On vient donc de renforcer l’attaque de la note ce qui nous donne l’impression
de jouer sur une guitare au ”touché” sensible, et donc l’impression d’avoir une meilleur
”dynamique” .

1.5 Quelques réglages que l’on retrouve sur les compres-


seurs
(Voir aussi [5])

9 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 1 - Rappel Siyh

– Threshold (seuil) c’est le niveau en db à partir duquel la compression est appliquée


– Ratio rapport de dynamique entrée/sortie pour un niveau dépassant le Threshold.
– Attack c’est le temps (souvent ms) avant que le compresseur n’applique la com-
pression, un temps élevé permet d’avoir une sensation de ”coup de médiator plus
puissant”
– Release c’est le temps avant que le compresseur ne retourne à l’état normal (une
fois que l’on passe en dessous du seuil le compresseur continue de compresser un
certain temps pour éviter les oscillations)
– makeup gain c’est le gain de compensation, comme on compresse le signal celui ci
est plus faible, on augmente donc le gain du signal de sortie pour que le niveau de
sustain soit le même que le niveau d’entrée, du coup les attaques ont un niveau plus
important que le signal d’entrée renforçant ainsi cette sensation de dynamisme.

Le schéma de la figure 1.4 permet de bien se rendre compte de l’effet de l’attack et


du release sur le signal compressé, Nous voyons aussi que le résultat est que l’attaque de
la note ressort mieux mais en aucun cas le signal compressé est plus grand que le signal
original, la dynamique est donc bien diminuée.

Figure 1.4 – influence de l’attack et du release

Ceci clôture l’introduction sur les compresseurs, le prochain chapitre est consacré à
l’approche système d’un compresseur.

10 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


2
Système

2.1 L’approche système


Il est toujours bon d’établir un bloc diagramme de notre système, ça permet d’établir
quelques spécifications de notre système sans s’encombrer des détails d’implémentations,
un peu comme un informaticien écrit son algorithme avant de choisir le langage dans
lequel il va l’implémenter.

Le schéma de la figure 2.1 nous montre le principe d’un compresseur à feedback.

Figure 2.1 – principe d’un compresseur

Le signal guitare rentre dans une boite dont le gain vaut A, notons que le gain
est une fonction de Vctrl (V contrôle) ,le signal de sortie Vout=Vin*A, ensuite Vout est
comparé au niveau désiré Vth (comme V threshold) et donc Vcontrol=Vout-Vth qui peut
éventuellement être multiplié par K (pour avoir une tension de contrôle plus grande.)

2.1.1 exemple
Soit un signal d’entrée Vin=1 volt, un signal de sortie Vout et un niveau de seuil
Vth=0.3. on voudrais donc bien une atténuation du signal quand Vin est plus grand que
Vth. si le gain vaut initialement A alors Vctrl=1-0.3=0.7 . Remarquons que si Vout=Vth

11
Chapitre 2 - Système Siyh

alors Vctrl=0. définissons alors


1
A=
1 + Vctrl
Comme ceci lorsque Vctrl augmente (Vout > Vth) le gain diminue et donc Vout diminue.

2.1.1.1 Problème
Remarquez que si Vout diminue Vctrl diminue et le gain augmente => Vout aug-
mente à nouveau, on a donc une oscillation du signal de sortie, de plus si Vin était égale
à -0.7V (cas d’une sinusoide de 1V d’amplitude) alors Vctrl=-1 et le gain =1/(1-1)=∞.

– il faut donc s’assurer que le signal Vout est pris en valeur absolue pour calculer
Vctrl
– il faut aussi trouver un moyen pour que Vout n’oscille pas car une oscillation rapide
du gain crée de la distorsion.

2.2 Niveau moyen du signal


Pour éviter que le gain n’oscille tout le temps, il faut faire varier celui ci en fonction
du niveau moyen du signal sur un certain laps de temps, en effet si le signal est fort
pendant une demi seconde on veut le compresser mais il faut un certain facteur d’oubli
pour ne pas compresser quand le signal s’atténue et inversement. La période doit être
suffisamment longue pour tenir compte du niveau moyen sur au moins une période du
signal guitare, en tenant compte d’une fréquence du signal guitare de minimum 72 hertz,
on trouve que la période minimale est de f1 = 0.013 seconde. La période maximale dépend
de l’effet retour à zéro que l’on désire, une période trop longue va empêcher les effets
d’attaques et de sustain que l’on cherche parfois à obtenir grâce au compresseur, si l’on
joue très vite et qu’on souhaite une attaque marquée, il faut choisir des périodes de 10
à 20 ms, si l’on souhaites avoir une guitare en accord en niveau de fond constant on
prendra plutôt des périodes de plusieurs centaines de ms.
Dans le chapitre suivant, nous verrons comment transformer le schéma système en
schéma électronique .

12 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 2 - Système Siyh

Amplifie en fonction
Guitare Préampli
du signal Vcontrol

Vctr

moyenne prend la
de l'amplitude valeur
du signal absolue du
sur une période signal

amplifie
le signal
de contrôle
Figure 2.2 – Schéma bloc

13 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


3
Conversion en un système électro-
nique

3.1 Valeur absolue du signal


Pour prendre la valeur absolue du signal on va simplement redresser le signal comme
on le fait avec un pont de graetz pour redresser le signal alternatif dans une alimentation
continue, comme on le voit à la figure 3.1 le signal alternatif est redressé et en sortie on
retrouve la valeur absolue du signal d’entrée.

Figure 3.1 – Pont de graetz, redressement du signal alternatif

Le problème si on utilise un pont de graetz c’est que l’on à 2 chuttes de potentiel


dans les diodes soit environ 1.2 Volt. On doit donc avoir un signal suffisamment grand
par rapport à cette chute de potentiel, si on veut faire un compresseur à feedback cela
implique que le signal de sortie soit plus grand que 1 V , pour ne pas avoir de problème
sur les petits signaux on choisit une autre méthode de redressement , c’est la méthode
du redressement idéal (c’est à dire un redressement sans perte) double alternance, le
schéma est montré à la figure 3.2

Commençons par analyser le comportement de l’aop de droite représenté à la figure

14
Chapitre 3 - Conversion en un système électronique Siyh

Figure 3.2 – Redresseur double alternance idéal

3.3 (faites fi du condensateur de 47p, qui est la pour limiter le gain en haute fréquence).

Figure 3.3 – Redresseur double alternance idéal aop de droite

Le montage est un additionneur la tension de sortie est donnée par


R12 Vin R12 V1
Vout = −( + ) = −(Vin + 2V1 )
R7 R11
On voudrait donc :

15 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 3 - Conversion en un système électronique Siyh

– Pour Vin > 0 ⇒ V1 = −Vin de sorte que Vout = −(Vin + 2(−Vin )) = Vin
– Pour Vin < 0 ⇒ V1 = 0 de sorte que Vout = −(Vin + 2 ∗ 0) = Vin

Ainsi quelque soit le signe de Vin , Vout = |Vin |, analysons maintenant le comporte-
ment du premier aop, représenté à la figure 3.4(a)

Quand Vin > 0 la diode D2 est passante et D1 est bloquante (voir sens du courant),
on peut donc remplacer D1 par un fil et supprimer D2 comme à la figure 3.4(b) on se
retrouve avec un montage inverseur,
R10
V1 = −( Vin ) = −V in
R8
Quand Vin < 0 la diode D2 est bloquante et D1 est passante comme sur la figure
3.4(c), comme l’entrée inverseuse de l’ampli op est au potentiel de l’entrée non inverseuse
et qu’aucun courant ne circule dans R10 ⇒ V1 = 0
Finalement on a donc en sortie la valeur absolue du signal d’entrée.

3.2 Amplitude du signal de contrôle


Le gain du montage sera une fonction du signal de contrôle Vctrl , on a donc tout
intérêt à pouvoir manipuler celui ci pour agir sur la compression, on va donc utiliser un
montage à aop pour contrôler le gain, le montage non inverseur est donné à la figure
3.5, le gain est de :
Rtot + R9
G=
R9
Soit 1 au minimum et 11 au maximum.

3.3 Estimation du niveau moyen du signal


La figure 3.6 nous montre la portion du circuit qui va s’occuper d’ estimer le niveau
du signal.

3.3.1 Condensateur C9
La pièce centrale de cette partie de schéma est le condensateur C9, le potentiel au
borne de ce condensateur nous donnera le niveau de crête du signal entrant, si le niveau
du signal augmente, alors le potentiel aux bornes du condensateur augmente, la diode
est la pour éviter que le condensateur ne se décharge via la partie du circuit de gauche.

3.3.2 Résistance R18


la résistance R18 va fixer la vitesse de décharge du condensateur, en effet si le signal
entrant devient subitement plus petit, alors le potentiel aux bornes du condensateur est
16 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/
Chapitre 3 - Conversion en un système électronique Siyh

(a) Redresseur double (b) Redresseur double al-


alternance idéal aop de ternance idéal aop de
gauche gauche si Vin>0

(c) Redresseur double al-


ternance idéal aop de
gauche si Vin<0

Figure 3.4 – aop de gauche

plus grand que le signal entrant, la diode est bloquée et le seul moyen pour le courant
de retourner vers la masse est de passer par la résistance R18. Plus celle ci est petite et
plus la décharge sera rapide , à contrario si celle ci est trop le condensateur reste chargé
longtemps, le compresseur agira donc comme si le signal était toujours fort alors que
celui ci vient de passer à un niveau faible.

17 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 3 - Conversion en un système électronique Siyh

Figure 3.5 – Amplitude du signal de contrôle

Figure 3.6 – Vctrl estimation du niveau du signal

3.3.3 Résistance R6
La résistance R6 va nous permettre de régler l’attaque de notre signal, en effet cette
résistance règle la vitesse de charge du condensateur puisqu’elle forme un couple RC avec
le condensateur C9. La constante de temps vaut : τ = RC secondes. Cette constante
de temps donne le temps qu’il faut pour que le potentiel aux bornes du condensateur
soit égale à 63% du potentiel d’entrée. On considère souvent qu’il faut 5 constantes de
temps pour que le potentiel aux bornes du condensateur soit sensiblement équivalent à
la tension d’entrée. Le schéma de la figure 3.7 nous montre la charge d’un condensateur,
ou U0 est la tension d’entrée, après un temps τ le condensateur est chargé à 63% et
après 5τ le condensateur est chargé à 99%.

3.3.3.1 exemple
Soit une tension d’entrée qui passe de 0 à 1V , un condensateur C9 de 1 µF et
une résistance R6 de 10kohm, la constante de temps vaut : τ = 1e −6 ∗ 1e 4 = 0.01
Cela veut dire que notre tension de contrôle va être de 0.63 V après 1 centième de

18 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 3 - Conversion en un système électronique Siyh

Figure 3.7 – Charge d’un condensateur

seconde, et qu’il faudra 4 ou 5 centièmes de seconde pour que la tension de contrôle


soit d’approximativement 1 volt.

3.3.3.2 Influence sur l’attaque de la note


Quelle est l’influence de cette résistance sur l’attaque de ma note ? Imaginons que le
signal de la guitare passe de 0 à 1V (je ne joue pas, puis je joue fort), alors pendant les
5 premiers centièmes de seconde, la tension de contrôle est petite, le compresseur agit
comme si la tension d’entrée était faible et donc il ne touche pas au gain , la tension de
sortie est donc de 1V, après 5 centièmes de seconde, la tension de contrôle est de 1V, le
compresseur voit donc un signal fort et diminue le gain (par exemple -6db) => la tension
de sortie est de 0.5V. La tension de contrôle diminue ci qui entraine une augmentation
du gain et ainsi de suite jusqu’a un état d’équilibre (0.8V par exemple) .

On voit donc que sur les 5 premiers centièmes de seconde la tension de sortie est de
1V et de 0.8V le reste du temps, on a donc un renforcement de l’attaque de la note, si
j’augmente la constante de temps (c’est a dire j’augmente C9 ou R6) alors l’attaque sera
d’autant plus renforcée (exemple si R6=100k l’attaque sera renforcée pendant quelques
dixièmes de seconde).
Vous devriez maintenant mieux comprendre le diagramme de la figure 1.4.

3.3.3.3 Quelle résistance choisir ?


Cela dépend un peu de l’effet que l’on veut obtenir et de la vitesse à laquelle on joue,
imaginons que je veux jouer 2 notes par seconde et que je veux une attaque marquée
sur 1/8 de la note, cela nous donne une attaque marquée sur 0.062 seconde soit avec
un condensateur de 1µF :
0.062
R = −6 = 62k
1
Notons que cette valeur est approximative, car après 0.062 seconde le condensateur
n’est chargé qu’a 63% de plus la charge n’est pas linéaire et commence dès l’instant
0,donc dès le départ on perd du gain et l’effet de l’attaque s’en trouve amoindri. Il n’y

19 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 3 - Conversion en un système électronique Siyh

a pas de valeur clé, ça dépend du style de musique que vous voulez jouer, funk ou gros
métal qui tache. moi j’ai choisis un potentiomètre de 100k avec une résistance talon de
82k, dans une optique plutôt funky.

Il peut arriver que le compresseur oscille, c’est que les dynamiques de release et d’at-
taque sont mal choisies, on peut alors fixer un temps d’attaque minimum et un release
minimum, pour ça on ajoutera une résistance talon en série avec les résistances variables.

En général pour la guitare l’attaque varie entre 5 et 60 ms mais ici le condensateur


se charge dès le départ, donc la constante de temps devra être un peu plus grande, je
vous conseille de tester à l’oreille quel résistance vous plaı̂t entre 5k et 200k .

3.3.4 Quelle est l’influence de R18 et du Release


Le release permet de garder un peu d’homogénéité dans la compression si le release
est trop rapide alors le gain va osciller au rythme du signal d’entrée, créant un soft
clipping, si le release est trop long après un pic le compresseur continuera à comprimer
le signal même si celui ci est petit, le compresseur ne revient plus à l’état initial après
chaque notes et on perd l’effet sur l’attaque, pour un release infini ca reviendrais à tout
bêtement diminuer le volume (notez que ca pourait être pratique car la diminution de
volume est proportionnel au niveau max de l’instrument branché) .

3.3.4.1 Quel temps de release choisir ?


– temps minimum : quelques périodes du signal d’entrée
– temps maximum : quelques notes.

Soit un release avec des ordres de grandeurs compris entre qq msec et la seconde.
Pour la guitare, un temps de 0.3 seconde est une bonne valeur de départ. Si C9=1µF
une résistance variable comprise entre 5k et 1 megohm fera l’affaire.

3.4 L’ampli contrôlé en tension


On arrive à la partie la plus importante, le VCA (Voltage Control Amplifier) voir
figure 3.8
Ouch kessako ? Pas de panique nous allons reprendre point par point l’entièreté de
cette partie.

3.4.1 Le lm13700
Le lm13700 [3] est un double OTA (operational Transconductance amplifier) c’est a
dire que le lm13700 comporte 2 amplis que l’on peut contrôler en tension (ou en cou-
rant). Bien que nous n’utiliserons que 1 des 2 OTA, nous verrons que faire avec celui
qui reste plus tard.

20 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 3 - Conversion en un système électronique Siyh

Figure 3.8 – Amplificateur contrôlé en tension

Débarrassons nous de suite des parties qui ne nous intéresse pas vraiment, sur la
droite par exemple on voit deux transistors monté en darlington, nous les utiliserons
comme buffer de sortie. Le trim U8 sert à la linéarisation des diodes, vous tournerez le
trim jusqu’a ce que la distorsion soit minimale. Une dernière chose à comprendre pour
cet OTA c’est que l’amplification sera dépendante du courant de contrôle (même si
jusqu’ici on à toujours parlé de tension de contrôle, en ajoutant une résistance en série
avec la tension de contrôle on obtient un courant de contrôle proportionnel à Vctrl *R,
on veillera à ajouter des buffers qui se chargeront de fournir le courant nécessaire pour
ne pas faire chuter la tension de contrôle en cas de variation de la charge.)

3.4.2 Rin R14


La résistance R14 est la résistance d’entrée elle permet d’ajuster le niveau d’entrée,
vous pouvez l’ajuster selon votre guitare suivant le niveau de distorsion que vous acceptez
en sortie.

3.4.3 Sortie 5 lm13700


A la sortie 5, on retrouve le signal de sortie amplifié, comme le courant de sortie
est fixé (Iout), vous pouvez choisir le niveau de sortie voulu (c’est a dire le swing de
tension en faisant varier la résistance de charge (R17=10k +U6=50k). Une plus grande
résistance vous donnera un swing de tension plus grand.

21 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 3 - Conversion en un système électronique Siyh

Le potentiomètre U6 permet de choisir le niveau de sortie (c’est le potentiomètre de


volume) de cette façon le volume de sortie n’aura d’incidence ni sur le spectre (grace
au buffer) ni sur la dynamique du compresseur (pas comme la résistance de charge pour
ceux qui se demande pourquoi je n’ai pas tout bêtement fait varier la résistance de charge
pour ajuster le volume .)

Le transistor Jfet 2N3819 est monté en buffer , il est raccordé à la partie du schéma
qui prend la valeur absolue du signal pour obtenir Vctrl, comme on le voit le compresseur
agit donc en feedback puisque c’est le niveau de sortie qui détermine Vctrl et donc le
gain à appliquer au montage.

Passons maintenant aux deux entrées les plus importantes et qui vont contrôler le
gain de l’ampli.

3.4.4 Entrée 1 et 2, I1 et Id
Le courant de sortie (et donc la tension de sortie via la résistance de charge) vaut :
I1
Iout = α
Id
Où α veut dire proportionnel à...
Connectons Vctrl à la pin 2 du lm13700, il s’ensuit que si la tension de contrôle
augmente alors Id augmente et le gain de l’ampli diminue, on a donc une compression
du signal de grande amplitude, à contrario si le signal diminue , la tension de contrôle
diminue ⇒ Id diminue et le gain augmente faisant apparaı̂tre un effet de sustain.

Le gain est aussi proportionnel au courant I1 , on va donc créer une tension V1 qui
raccordée à la résistance R29 =33k donnera le courant I1 . la tension V1 peut être modifiée
grâce au trim U10 qui forme un diviseur potentiométrique avec R28 et R27 , si I1 est grand
par rapport à Id on sera plus en mode sustaineur , on peut alors changer Rin pour ajuster
le niveau et ainsi avoir le meilleur rapport signal à bruit possible.

3.5 Le tout ensemble


Nous avons vu chacun des blocs séparément, il est temps de rassembler les différentes
fonctions et d’ajouter 2 ou trois éléments pour bien lier la sauce. La figure 3.9 nous
présente le schéma où les différents blocs ont été rassemblés.
On retrouve en jaune les différents blocs dont on a parlé ci dessus, puis viennent
s’ajouter quelques buffers et condensateurs de liaisons, on retrouve le bloc diagramme
de la figure 2.2, le signal de sortie est envoyé au feedback (en rose), le signal est ensuite
pris en valeurs absolue puis il est amplifié et moyenné sur une certaine période. Il en
résulte un signal Vctrl qui module le gain de l’ampli (le lm13700).

22 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 3 - Conversion en un système électronique Siyh

Figure 3.9 – Compresseur V1.3

23 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


4
Un noise gate intégré

4.1 Compresseur = souffle


Un compresseur cela réduit la dynamique du signal, on détériore donc le rapport
signal à bruit puisqu’on ramène les grande amplitude à des niveaux plus faible et donc
plus proche du bruit de fond, le compresseur à aussi, ici, un effet sustaineur donc quand
le signal est petit il amplifie celui ci pour que les fin de notes durent plus longtemps, le
problème c’est que lorsqu’on ne joue plus, le signal vaut 0 et le gain est alors maximal,
jusque la rien d’alarmant, sauf que le signal ne vaut pas vraiment 0 il est composé de
souffle (un très petit signal de bruit) que le compresseur amplifie au maximum quand on
ne joue pas. Il peut donc être utile de rajouter un élément qui va couper le son lorsque
l’on ne joue pas, le noise gate.

4.2 Noise gate


La fonction noise gate sera toute simple, il ne s’agit pas ici d’élaborer un noise gate
sophistiqué, on veut juste couper le son quand on ne joue pas pour ne pas entendre le
souffle amplifié par le compresseur. La figure 4.1 nous présente le dispositif anti-souffle
que nous utiliserons.

On peut voir le transistor Jfet 2n5460 à canal P comme une porte commandée en
tension (une sorte de switch commandé en tension) tant que V1 est plus grand que 0V, le
switch est ouvert, si par contre V1 est <0 alors le transistor sera comme un switch fermé
(on peut mentalement le remplacer par un court circuit qui bypasserait la résistance de
1 meg ohm).

La résistance R25 et le condensateur C3 forment un filtre passe bas de fréquence de


coupure :
1
f = = 590hertz
2πR25 C3
Le souffle c’est un bruit blanc, c’est à dire un bruit dont l’énergie croit de 3db toutes

24
Chapitre 4 - Un noise gate intégré Siyh

Figure 4.1 – filtre commandé en tension

les octaves, en filtrant les aigues on filtre donc le bruit, l’avantage c’est qu’on ne coupe
pas le son de la guitare d’un coup, on filtre juste le bruit (ca dégrade quand même un
peu les aigues).

– V1 < 0 le transistor court circuite la résistance de 1 megohm , on filtre toutes les


fréquences au dessus de 600 hertz
– V1 > 0 le transistor est ouvert (faite comme s’il n’existait pas) et la résistance de
1 megohm empêche le signal d’aller à la masse.

Il nous reste à comprendre comment générer un signal V1 positif quand on joue et


négatif sinon .

4.2.1 Tension de contrôle V1


La figure 4.2 nous montre comment construire cette tension de contrôle V1, le mon-
tage ne doit d’ailleurs pas vous êtres si inconnu. On reprend la signal de sortie (gate) et
on l’envoie dans un ampli op monté en amplificateur non inverseur (c’est pour avoir une
tension adéquate, une tension trop petite serait trop sensible à trigger.)

Cette tension est envoyée à l’ampli op U9 monté cette fois en comparateur, la sortie
de l’ampli op va renvoyer +V (15V) si la tension présente sur sa borne non inverseuse
(+) est > que la tension sur la borne non inverseuse (-) et inversement l’ampli op renvoie
V- (-15V) en sortie si la tension sur la borne - est > que la tension présente sur la borne
+.

Sur la borne - on va monter un diviseur potentiométrique qui va nous permettre de


choisir un seuil de tension entre 0 et 15V. En gros si ce seuil est compris entre 0 et la
tension de crête du signal de sortie, la sortie de l’ampli op va osciller au rythme de la
fréquence du signal d’entrée.

25 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 4 - Un noise gate intégré Siyh

Figure 4.2 – Tension de contrôle V1

La diode ne laissera passer que le signal positif ce qui va charger le condensateur,


une tension positive va apparaı̂tre au borne du condensateur C10 empêchant ainsi de le
signal d’être filtré (V1>0 ouverture du transistor.).

A contrario si le signal seuil est plus grand que le niveau de crête du signal de sortie
alors la sortie de l’ampli op U9 est toujours négative, le condensateur se décharge via
R30 jusqu’a ce que V1 prenne le potentiel V-, ce qui a pour effet de rendre le transistor
J4 passant et donc de court-circuité la résistance de 1 megohm, le filtre formé par R25
C3 est alors actif et le bruit est filtré jusqu’a ce que le signal redevienne plus grand que
le niveau de seuil.

4.3 Schéma final


Le schéma final compresseur + noisegate est présenté à la figure 4.3.
J’ai baptisé ce compresseur le ”Compretosaure”

26 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 4 - Un noise gate intégré Siyh

Figure 4.3 – Compretosaure V1.3

27 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


5
Avis, Critiques, Samples

5.1 Mon avis acoustique


C’est un compresseur assez intéressant, en clean il est difficile de s’en passer une fois
qu’on y a goûté car il joue un rôle sur l’attaque de la note assez important, du coup
on a l’impression d’avoir un jeu vraiment tonique, il y a aussi moyen d’avoir un son très
compressé et un effet sustaineur assez prononcé (emballement de la note), le noisegate
intégré est simple mais bien efficace. Le point fort de ce compresseur c’est vraiment le
clean qui renforce l’attaque de la note donnant ainsi une sensation de dynamisme.

5.2 Mon avis technique


On est assez loin de la qualité d’un compresseur studio au niveau du rapport signal à
bruit, L’ota 13700 n’est peut être pas la puce la plus adaptée pour faire de la compression,
il faudrait voir avec un Vca tel que le ssm2164 ou autres . Il faudrait repenser le design
en commençant par un ampli op low noise qui maximiserait le niveau du signal d’entrée.
C’était mon idée au début d’ailleurs l’alimentation +-15V avait été pensée en ce sens,
mais j’ai eu des problèmes car le lm13700 saturait. Au final c’est un chouette compresseur
guitare à mettre dans son pédalboard.

5.2.1 La formule des cascades


Comme nous l’avons dit, le compresseur est un des premiers éléments à placer dans
une chaine d’effet, sa qualité est d’autant plus déterminante que le bruit en sortie de toute
une chaı̂ne d’effet dépend principalement de la qualité des premiers éléments comme nous
allons le voir.

5.2.1.1 Le facteur de bruit


le facteur de bruit est définit comme :
S
N
in
F0 = S
N
out
28
Chapitre 5 - Avis, Critiques, Samples Siyh

Où NS est le rapport signal à bruit, F0 représente donc la dégradation du signal quand il
passe par notre effet.

5.2.1.2 Le facteur de bruit de 2 quadripôles en cascade


Si 2 quadripôles sont mis en série (exemple : compresseur suivit de préampli) alors
on peut montrer que le facteur de bruit total vaut :
F02 − 1
F0 = F01 +
G1
Où

– F01 est le facteur de bruit du premier quadripôle (le compresseur)


– F02 est le facteur de bruit du second quadripôle (le préampli)
– G1 le gain du premier quadripôle.

On voit que si le gain du premier quadripôle est très grand alors le facteur de bruit
total sera à peu près égal au facteur de bruit F01 c’est a dire au facteur de bruit du
compresseur. Remarque : si le gain est plus petit que 1 alors le facteur de bruit F02 sera
amplifié. On comprend donc que si on commence notre chaı̂nage par un ampli op low
noise d’un gain 10, le bruit total sera très faible quel que soit la qualité des effets qui le
suivent.

Le cas pour n effet en cascade :


F02 − 1 F0n
F0 = F01 + + ... +
G1 G1 ...Gn−1

5.3 Samples
Sample fait sur breadboard avec alimentation à 10 euros.
http://dl.dropbox.com/u/20724508/SIYH/mes_articles/compresseur/compresseur.
mp3
D’autres samples suivront sur ma page http://totovai.e-monsite.com/

29 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


6
Pour aller plus loin, la V2

6.1 Le deuxième OTA du lm13700


Le lm13700 est un double OTA, or nous n’en n’utilisons qu’un, avec le second j’ai
testé plusieurs choses, tel que 2 compresseurs en cascade,un compresseur suivit d’un
sustaineur, mais rien de tout cela ne m’a vraiment convaincu, par contre il pourrait être
sympa de remplacer le noise gate basique par un noise gate plus performant à base de
lm13700 comme celui de Techniguitare [7]

6.2 l’atout du numérique


Pour la version 2, je voudrais passer toute la partie commande, donc le Vctrl en
numérique. Le compresseur restera analogique mais le signal de sortie sera analysé par
une partie numérique.

6.2.1 Avantage
Le compresseur possède 5 réglages, dont 3 pour le signal Vctrl , attack, release, com-
pression, on pourra donc enregistrer des présets de compresseur, un pour la satu, un
pour le clean, un pour le funk,...

L’introduction du numérique offrira des possibilités sans pareils aux niveaux du contrôle
de l’attaque (amplitude et durée), de la durée et la vitesse de release. Plusieurs courbes
de compression seront envisageables, on pourrait obtenir des courbes compression/sus-
tain assez facilement.

Le problème du compresseur sustaineur c’est que lorsque le signal est petit le gain
augmente par conséquent lorsque l’on ne joue pas le gain est maximal et l’effet amplifie
juste le souffle, de manière numérique il est très facile de créer des courbes dont le gain
augmente quand le signal est petit mais qui re-diminue passé un certain seuil, idem pour
les très grandes amplitudes, la courbe pourrait se transformer en une courbe de type

30
Chapitre 6 - Pour aller plus loin, la V2 Siyh

limiter, un peu comme sur la figure 6.1.8

Figure 6.1 – Courbe de compression

6.2.2 Commande numérique


Pour la commande numérique j’ai choisis de travailler avec un DSPIC30F3010-30I/SP
[4] car il est au format dip et ya pas mal d’info sur le net sur ce dspic.

6.3 En conclusion
Bien qu’il soit loin d’avoir la qualité d’un compresseur de studio, ce compresseur est
assez neutre, remplit bien son rôle et possède un aspect ”modulation de l’enveloppe”bien
sympathique, de plus vous avez toute les informations pour modifier les valeurs critiques
et trouver LE son qui vous convient. Le layout (typon+schéma) est disponible sur ma
page.

à vos pooostes à souder ... PARTEEZZ ! ! !

31 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/


Chapitre 6 - Pour aller plus loin, la V2 Siyh

Figure 6.2 – Compretosaure sur bread bord (qui a servit à enregistrer le sample :D)

32 diffusion autorisee sur techniguitare.com et http://totovai.e-monsite.com/

Vous aimerez peut-être aussi