Brevet FR3031852A1 — publié le 20160722

Amplificateur à réglage de niveau sonore automatique La présente invention concerne un procédé d'adaptation du gain de volume à appliquer par un amplificateur à au moins un signal audio à reproduire, en fonction du gain de volume désiré sélectionné par un utilisateur. Les systèmes de diffusion audio procèdent à partir de sources audio très différentes et ayant des contenus différents (musique, paroles, sons divers). Le niveau sonore diffusé par un système audio dépend à la fois des signaux audio qui sont reproduits par le système de diffusion et du gain de volume désiré choisi par l'utilisateur et réglé manuellement sur l'amplificateur. A gain de volume désiré constant, suivant les signaux audio à diffuser, le niveau sonore perçu pourra être très différent. L'utilisateur est amené à constamment modifier le gain de volume désiré de manière à maintenir le niveau sonore perçu dans des limites désirées notamment lors d'audition d'une bande son de film ayant des changements de rythmes fréquents entre scènes d'actions et scènes de dialogues. Dans la littérature, les méthodes proposées ont pour but de maintenir constant le niveau sonore moyen à gain de volume désiré constant quels que soient les signaux audio à reproduire. Ces mécanismes de correction sont connus sous l'acronyme AVL pour « auto-volume leveller » en anglais. La plupart des méthodes de l'état de la technique modifient le gain de volume désiré par l'utilisateur en le diminuant ou en l'augmentant d'une certaine quantité. Les documents US5,666,430 et US6,195,438 décrivent des méthodes pour maintenir le niveau sonore moyen quasi constant. Dans la littérature, il est souvent reporté des artefacts introduits par les systèmes de gain automatique (pompages, gains trop élevés lors de passages de silence...). Ces artefacts sont diminués par le réglage de temps d'attaque et de relâchement des actions sur le gain de volume désiré et la mise en place de seuils spécifiques difficiles à régler. Dans l'état de la technique, les mécanismes mis en place ont vocation à maintenir le niveau sonore constant, ce qui dénature complètement le contenu musical d'une musique ou, dans le cas de l'écoute d'un film, ne différencie plus le niveau sonore lors d'un dialogue calme ou lors d'une scène d'action. L'invention a pour but de proposer un amplificateur capable de maintenir les dynamiques propres aux signaux audio sans imposer un niveau sonore moyen quasi constant, mais en laissant évoluer le niveau sonore dans des proportions agréables pour l'utilisateur. A cet effet, l'invention a pour objet un amplificateur du type précité, caractérisé en ce qu'il comporte des étapes de : - calculer un niveau sonore lent total normalisé à partir du ou des signaux à reproduire ; - calculer un gain de volume lent maximal et un gain de volume lent minimal comme le quotient du produit du gain de volume désiré par un gain lent maximal respectivement par un gain lent minimal divisé par le niveau sonore lent total normalisé ; - déterminer un premier minimum entre le gain de volume désiré et le gain de volume lent maximal ; - déterminer un second minimum entre le gain de volume désiré multiplié par un gain de volume maximal et le gain de volume lent minimal ; - déterminer, en tant que gain de volume lent, le maximum des premier et second minima précédemment déterminés ; - calculer le gain de volume appliqué en fonction du gain de volume lent. La présente invention permet principalement de maintenir le niveau sonore entre une limite basse et une limite haute afin de maintenir la qualité d'écoute et la dynamique principale du signal audio. Suivant des modes particuliers de réalisation le procédé d'adaptation du gain de volume à appliquer par un amplificateur comporte une ou plusieurs des caractéristiques suivantes : - l'étape de calcul du niveau sonore lent total normalisé comporte, pour le ou chaque signal audio à reproduire, le calcul d'un niveau sonore lent propre au signal audio, comme la moyenne des niveaux du signal audio de chaque source sur une durée longue ; - le procédé comporte au moins deux signaux audio à reproduire, et le niveau sonore lent total normalisé est une fonction de chacun des niveaux sonores lents ; - la durée longue est supérieure à 1 seconde ; - le gain de volume appliqué est le produit du gain de volume lent par un gain de volume crête de valeur inférieure ou égale à 1 dépendant des fluctuations du niveau sonore du ou de chaque signal sonore sur une durée courte strictement inférieure à la durée longue ; - le calcul du gain de volume crête comporte les étapes de : - calculer un niveau sonore rapide total normalisé à partir du ou des signaux à reproduire - calculer un coefficient d'extension égal au quotient du produit du niveau sonore lent total normalisé par un gain de crête maximal divisé par le niveau sonore rapide total normalisé - calculer le gain de volume crête comme le minimum du coefficient d'extension et de la valeur 1. - l'étape de calcul du niveau sonore rapide total normalisé comporte, pour le ou chaque signal audio à reproduire, le calcul d'un niveau sonore rapide propre à chaque signal audio, comme la moyenne des niveaux du signal audio de la source sur la durée courte ; - le procédé comporte au moins deux signaux audio à reproduire, et le niveau sonore rapide total normalisé est une fonction de chacun des niveaux sonores rapides ; - la durée courte est inférieure à 1 seconde ; L'invention a en outre pour objet un amplificateur comportant des moyens d'adaptation du gain de volume à au moins un signal audio à reproduire en fonction du gain de volume désiré sélectionné par un utilisateur comportant : - des moyens de calcul d'un niveau sonore lent total normalisé à partir du ou des signaux à reproduire ; - des moyens de calcul du gain de volume lent maximal et un gain de volume lent minimal comme le quotient du produit du gain de volume désiré par un gain lent maximal respectivement par un gain lent minimal divisé par le niveau sonore lent total normalisé ; - des moyens pour déterminer un premier minimum entre le gain de volume désiré et le gain de volume lent maximal ; - des moyens pour déterminer un second minimum entre le gain de volume désiré multiplié par un gain de volume maximal et le gain de volume lent minimal ; - des moyens pour déterminer, en tant que gain de volume lent, le maximum des premier et second minima précédemment déterminés ; - des moyens pour calculer le gain de volume appliqué en fonction du gain de volume lent. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple, et fait en se référant aux dessins, sur lesquels : - La figure 1 est une schématique d'une installation de restitution sonore selon l'invention ; et - La figure 2 est un schéma bloc du procédé selon l'invention de calcul du gain de volume appliqué à partir du gain de volume désiré et des signaux à reproduire. L'installation de restitution sonore 10 illustrée sur la figure 1 comporte plusieurs modules 12.1 à 12.N de production de N signaux audio, tels que des pistes distinctes d'un enregistrement numérique. Chaque module 12.1 à 12.N de production d'un signal audio est relié à un haut- parleur 14.1 à 14.N au travers d'une unité 15.1 à 15.N d'application d'un gain de volume appliqué noté Gvolume applique et dont la sortie est reliée à une unité d'amplification propre 16.1 à 16.N. Chaque unité d'application du gain de volume appliqué 15.1 à 15.N est reliée à une unité de gestion du volume 20 pour recevoir le même gain de volume appliqué Gvolume appliqué à appliquer au signal reçu en entrée. L'unité de gestion du volume 20 est reliée à un organe de commande 26, tel qu'un potentiomètre rotatif permettant à l'utilisateur de régler un gain de volume désiré notée Gvolume désiré Pour la restitution sonore. La structure de l'unité de gestion de volume 20 est détaillée sous forme de blocs fonctionnels sur la figure 2. L'unité de gestion du volume 20 est reliée à la sortie des différentes sources 12.1 à 12.N pour recevoir les signaux audio notés SAuchoi... SAucho N. Pour chaque signal audio, l'unité de gestion de volume 20 comporte un estimateur de niveau lent 30.1 à 30.N et un estimateur de niveau rapide 32.1 à 32.1. Chaque estimateur de niveau lent 30.1 à 30.N est propre à calculer une variable représentative du niveau sonore lent moyen, constituée de la moyenne des niveaux sonores sur une durée longue de quelques secondes, techniquement comprise 1 et 10 secondes. Par exemple, chaque estimateur de niveau lent 30.1 à 30.N est propre à effectuer un calcul de la valeur efficace RMS (acronyme de Root Mean Square en anglais) du signal audio pendant la durée retenue, par exemple 5 secondes. Avantageusement, chaque signal audio SAucho 1 à SAucho N est traité dans un filtre de pondération adapté en fonction de chaque source, afin d'homogénéiser les niveaux sonores perçus par l'utilisateur. Le filtre est par exemple un filtre de pondération iso- sonies (pondération A, B, C ou D) qui est une sorte de modèle psychoacoustique de l'audition humaine. Le niveau sonore lent est désigné par Nsi_ 'pour la source audio Saud,,,. Chaque estimateur de niveau rapide 32.1 à 32.N est propre à définir un niveau sonore moyen sur une durée courte, techniquement inférieure à 1 seconde. Ce niveau sonore est par exemple la valeur efficace du signal sur une durée comprise entre 0,1 et 1 seconde. Le niveau sonore rapide est noté Nsp j pour la source SAudid Un sommateur 34, 36 est prévu pour assurer la sommation des niveaux sonores lent et des niveaux sonores rapide entre eux respectivement. Le résultat de cette somme est multiplié par l'inverse d'un niveau de référence absolu NiveauRefAbsolu dans des blocs 38, 40, afin d'obtenir un niveau sonore lent total normalisé et un niveau sonore rapide total normalisé. Ceux-ci sont notés respectivement NSLTN et NSRTN. Ils satisfont les expressions suivantes : 1 NSLTN = Niveau Sonore Lent Total Normalisé = Nsh Niveau RefAbsolu t=1 1 N SRTN Niveau Sonore Rapide Total Normalisé = sm Niveau RefAbsolu Le gain du volume désiré Gvdiame désiré obtenu depuis le module de correction 26 est augmenté d'un gain d'amplification GLentmax et GLentMin dans les blocs 42 et 44 respectivement, puis est divisé par le niveau sonore lent total normalisé NSLTN dans des blocs de division 46 et 48 pour obtenir respectivement, un gain de volume lent maximal noté GvdiLentmax et un gain de volume lent minimal GvdiLentmin. Ces gains de volume lent maximal et minimal répondent aux expressions suivantes : 1 G VolLentMax X G lentMax X G Volume désiré N SLTN 1 G VolLentMin itr X GlentMin Volume désiré NSLTN 25 Parallèlement aux calculs du gain de volume lent maximal et du gain de volume lent minimal, un gain de volume crête noté GVolCrête est déterminé pour limiter l'amplitude des pics sonores lors de la restitution d'un son de forte amplitude, tel qu'une explosion par exemple. Pour son calcul, le niveau sonore lent total normalisé NSLTN est multiplié par un 30 gain de crête maximal GcrêteMax au bloc 50. Le gain de crête maximal Gctêtemax est formé d'un coefficient multiplicatif choisi par exemple parmi deux valeurs, l'une correspondant à un mode de nuit, dans lequel le gain de crête maximal Gcrêtemax est petit, permettant de réduire les pics sonores, et l'autre correspondant à un niveau de jour, dans lequel le gain de crête maximal Gcrêtemax est 35 grand, permettant ainsi d'autoriser la reproduction de pics sonores de forte amplitude.20 Un bloc 52 assure le calcul d'un coefficient d'extension en amplitude des niveaux sonores des signaux lents par rapport au niveau des signaux rapides. Ce coefficient est formé par le quotient du niveau sonore lent total normalisé NSLTN multiplié par le gain de crête maximal Gcrêtemax divisé par le niveau sonore rapide total normalisé NSRTN. En sortie du bloc 54, le gain de volume crête GVolCrête est déterminé comme le minimum entre la valeur 1 et le coefficient d'extension issu du bloc 52. Ainsi, le gain de volume crête Gvoicrête satisfait l'expression suivante : G VolCrête - min ( G x N SLTN N SRTN Pour le calcul du gain de volume appliqué GVolume appliqué, un bloc 60 assure le produit entre le gain de volume crête Gveicrête Précédemment calculé et un gain de volume lent Gvoidme Lent calculé à partir du gain de volume lent maximal Gvolentmax et du gain de volume lent minimal GvoLentmin, ainsi que du gain de volume désiré Gvelame désiré issu de l'organe de commande 26. A cet effet, le gain de volume désiré Gvoidme désiré est multiplié par un gain maximal de volume noté GmaxVolume dans un bloc 72. Un premier bloc 74 assure la détermination du minimum entre le gain de volume désiré GVolume désiré et le gain de volume lent maximal GVolLentMax. Un second bloc 76 assure la détermination du minimum entre le gain de volume désiré GVolume désiré multiplié par le gain maximal de volume Gmaxvolume et le gain de volume lent minimal Gvelentmin. Le maximum entre ces deux valeurs minimales obtenues est déterminé par un bloc 78 pour former un gain de volume lent Gvoidme Lent. Ainsi, le gain de volume lent satisfait l'expression suivante : ( min (G Volume désiré G VolLentMax), min(G xvolume X G Volume désiré G VolLentMin) Finalement, le gain de volume appliqué est fourni en sortie du bloc 60 par l'expression suivante : G Volume appliqué - G VolCrête X G Volume Lent On comprend que le gain de volume lent GVolume Lent Permet de maintenir le niveau sonore entre les limites haute et basse désirées fixées par l'intermédiaire des gains GLentmax et GLentMin dans les blocs 42 et 44 respectivement. En effet, pour un niveau sonore trop élevé, le gain de volume lent GVolume Lent Prend la valeur donnée par Gvolentmax, qui est G Volume Lent - max d'autant plus petit que le niveau sonore est trop élevé. Par contre, si le niveau sonore est trop faible, le gain de volume lent GVolume Lent Prend la valeur donnée par GvoLentmin dans la limite du gain donné par GmaxVolume X GVolume désiré afin de limiter à une valeur maximale désirée le gain de volume par rapport au GVolume désiré.5 REVENDICATIONS1.- Procédé d'adaptation du gain de volume (GVolume appliqué) à appliquer par un amplificateur à au moins un signal audio (SAudio 1 à SAudio N) à reproduire, en fonction du gain de volume désiré (GVolume désiré) sélectionné par un utilisateur comportant des étapes de : - calculer un niveau sonore lent total normalisé (NsurN) à partir du ou des signaux (SAudio, à SAudio N) à reproduire ; - calculer un gain de volume lent maximal (GvoiLentmax) et un gain de volume lent minimal (GVolLentMin) comme le quotient du produit du gain de volume désiré (G Volume désiré) par un gain lent maximal (GLentmax) respectivement par un gain lent minimal (GLentmin) divisé par le niveau sonore lent total normalisé (NsurN) ; - déterminer un premier minimum entre le gain de volume désiré (Gvolume désiré) et le gain de volume lent maximal (GvoiLentmax) ; - déterminer un second minimum entre le gain de volume désiré (GVolume désiré) multiplié par un gain de volume maximal (GmaxVolume) et le gain de volume lent minimal (GvolLentMin) ; - déterminer, en tant que gain de volume lent (GVolume Lent), le maximum des premier et second minima précédemment déterminés ; - calculer le gain de volume appliqué (Gvolume appliqué) en fonction du gain de volume lent (G Volume Lent). 2.- Procédé d'adaptation selon la revendication 1, caractérisé en ce que l'étape de calcul du niveau sonore lent total normalisé (NsurN) comporte, pour le ou chaque signal audio (SAudio 1 à SAudio N) à reproduire, le calcul d'un niveau sonore lent (Nsi. 1, -- -, NSL N) Propre au signal audio, comme la moyenne des niveaux du signal audio de chaque source sur une durée longue. 3.- Procédé selon la revendication 2, caractérisé en ce qu'il comporte au moins deux signaux audio (SAudio, à SAudio N) à reproduire, et en ce que le niveau sonore lent total normalisé (NsurN) est une fonction de chacun des niveaux sonores lents (NsL. - NSL N). 4.- Procédé selon la revendication 2 ou 3, caractérisé en ce que la durée longue est supérieure à 1 seconde. 5.- Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le gain de volume appliqué (GVolume appliqué) est le produit du gain de volume lent (GVolume Lent) par un gain de volume crête (Gvoicrête) de valeur inférieure ou égale à 1 dépendant des fluctuations du niveau sonore du ou de chaque signal sonore (SAudio, à SAudio N) sur une durée courte strictement inférieure à la durée longue. 6.- Procédé selon la revendication 5, caractérisé en ce que le calcul du gain de volume crête (Gvoicrête) comporte les étapes de : - calculer un niveau sonore rapide total normalisé (Nsri-m) à partir du ou des signaux (SAorhot à SAudio N) à reproduire - calculer un coefficient d'extension égal au quotient du produit du niveau sonore lent total normalisé (Nsu-N) par un gain de crête maximal (GCrête Max) divisé par le niveau sonore rapide total normalisé (NsRTN) - calculer le gain de volume crête (GVolCrête) comme le minimum du coefficient d'extension et de la valeur 1. 7.- Procédé d'adaptation selon la revendication 6, caractérisé en ce que l'étape de calcul du niveau sonore rapide total normalisé (NsRTN) comporte, pour le ou chaque signal audio (SAud,0 1 à SAudio N) à reproduire, le calcul d'un niveau sonore rapide (NsR 1, - - - , NSR NI) propre à chaque signal audio, comme la moyenne des niveaux du signal audio de la source sur la durée courte. 8.- Procédé selon la revendication 7, caractérisé en ce qu'il comporte au moins deux signaux audio (SAucho 1 à SAorho N) à reproduire et, en ce que le niveau sonore rapide total normalisé (NsR-rN) est une fonction de chacun des niveaux sonores rapides (NsR à NsR N). 9.- Procédé selon les revendications 5 à 8, caractérisé en ce que la durée courte est inférieure à 1 seconde. 30 10.- Amplificateur comportant des moyens d'adaptation du gain de volume (GVolume appliqué) à au moins un signal audio (SAudio i à SAudio N) à reproduire en fonction du gain de volume désiré (G volumedésiré) sélectionné par un utilisateur comportant : - des moyens de calcul d'un niveau sonore lent total normalisé (Nuis) à partir du 35 ou des signaux (SAuchot à SAucho N) à reproduire ;- des moyens de calcul du gain de volume lent maximal (GVolLentMax) et un gain de volume lent minimal (GVolLentMin) comme le quotient du produit du gain de volume désiré (Gvoiume désiré) par un gain lent maximal (GLemmax) respectivement par un gain lent minimal (GLemmin) divisé par le niveau sonore lent total normalisé (NsurN) ; - des moyens pour déterminer un premier minimum entre le gain de volume désiré (Gvoiume désiré) et le gain de volume lent maximal (GvoiLemmax) ; - des moyens pour déterminer un second minimum entre le gain de volume désiré (Gvoiume désiré) multiplié par un gain de volume maximal (GmaxVolume) et le gain de volume lent minimal (GvolLentMin) ; - des moyens pour déterminer, en tant que gain de volume lent (Gvoiume Lent), le maximum des premier et second minima précédemment déterminés ; - des moyens pour calculer le gain de volume appliqué (GVolume appliqué) en fonction du gain de volume lent (Gvoiume Lent).