FR 2955996 A1 20110805 FR 1050795 A 20100204 i L'invention concerne une méthode et un système pour créer un environnement audiophonique. Plus particulièrement, elle permet de créer un environnement audiophonique avec N haut-parleurs alimentés par des signaux générés à partir de M signaux issus d'informations encodées sur un support. L'invention trouvera notamment son application dans le domaine des salles audiovisuelles et des salles audiophoniques et plus particulièrement dans le domaine des salles audiovisuelles ou audiophoniques privées et non professionnelles de type cinéma maison. De manière connue la restitution d'un environnement audio dans une io salle de type cinéma maison est effectuée en alimentant des haut-parleurs avec des signaux portant une information audio. Ces signaux sont obtenus par décodage d'un contenu stocké sur un support tel qu'un CDROM ou un DVD etc. Ce contenu résulte lui-même de la compression et de l'encodage de données audio reflétant l'environnement sonore d'origine que l'on souhaite restituer. 15 L'encodage et le décodage sont habituellement effectués selon des technologies largement répandues telles que les technologies désignées par les formats 5.1, 7.1 et autres formats ultérieurs. Ces technologies permettent de créer un environnement audio réparti autour d'une personne. Un tel environnement est habituellement qualifié de surround. Ces technologies 20 permettent respectivement d'alimenter cinq haut-parleurs plus un caisson de basse et sept haut-parleurs plus un caisson de basse répartis selon un cercle au centre duquel la personne est destinée à être positionnée. Un système respectant les recommandations du format 5.1 est représenté en figure 2. Selon ces technologies, chaque haut-parleur est alimenté par un signal distinct grâce 25 à un canal distinct. Ainsi ces technologies sont qualifiées de multi-canal. Les systèmes fonctionnant selon les technologies de type 5.1 ou 7.1 présentent de nombreux inconvénients. En effet pour obtenir une qualité satisfaisante, il convient de respecter le nombre de haut-parleurs ainsi que la position de chacun des haut-parleurs tels qu'ils sont recommandés par le 30 format d'encodage. Par exemple pour un contenu audio encodé selon le format 5.1, un système de restitution d'environnement sonore doit être équipé de cinq haut-parleurs et d'un caisson de basse, les cinq haut-parleurs devant être impérativement disposés de la manière suivante : 2 - à l'avant de la personne et successivement disposés depuis la gauche vers la droite : un haut-parleur avant gauche, un haut-parleur central, un haut-parleur avant droit - à l'arrière de la personne disposés depuis la gauche vers la droite : un haut-parleur arrière gauche et un haut-parleur arrière droit. Par ailleurs chaque haut-parleur doit être soigneusement positionné angulairement notamment pour obtenir une restitution audio satisfaisante. Pour améliorer la qualité de la restitution d'un environnement audio il convient d'augmenter le nombre de sources reflétant cet environnement. io Or, si deux haut-parleurs disposés à des emplacements différents émettent un même son reflétant dans l'environnement d'origine une même source, il en résulte une erreur de localisation se traduisant par une dégradation sensible de la qualité de l'environnement audio restitué. Il a été proposé des solutions consistant à enregistrer sur un même 15 support plusieurs contenus audio encodés selon des formats différents. Ainsi un utilisateur peut sélectionner le format de décodage qui correspond à son système de restitution. Une telle solution génère une augmentation substantielle de la quantité d'information qui doit être enregistrée pour un environnement donné. Elle limite par conséquent la taille du contenu qu'un 20 même support peut porter pour un environnement sonore donné. Par ailleurs des solutions ont été proposées pour augmenter le nombre de canaux tout en fournissant à chaque haut-parleur un signal distinct. Cependant ces solutions impliquent tout au moins de modifier le format d'encodage de manière à enregistrer des canaux additionnels sur le support. 25 En outre ces solutions ne permettent pas d'augmenter de manière réellement significative le nombre de canaux. Par ailleurs ces solutions nécessitent de positionner de manière très précise les différents haut-parleurs. Or, ces contraintes de positionnement de haut-parleurs s'avèrent particulièrement préjudiciables dans les salles privées et non professionnelles. 30 En effet les dimensions, la configuration, le mobilier et la présence de portes ou de fenêtre peuvent limiter de manière considérable les possibilités de respecter les recommandations des formats d'encodage conventionnels. 3 Il a alors été proposé des méthodes visant à augmenter ou diminuer le nombre de haut-parleurs réels ou virtuels afin de modifier les ambiances sonores mais sans le soucis de l'exact repositionnement des différentes sources sonores ayant données lieu au mixage surround initial. Il a alors été proposé des méthodes visant a réduire le nombre de haut-parleurs pour une restitution en 2 canaux ou à ajouter des haut-parleurs supplémentaires pour rétablir la position exacte des haut parleurs virtuels résultants selon les normes des formats 5.1 ou 7.1. Ces méthodes simplifiées calculent les signaux des haut-parleurs ajoutes par l'analyse de leur distance io par rapport aux autres haut parleurs. Le but de l'invention est de restituer un environnent surround où la précision des localisations est améliorée par un plus grand nombre de haut parleurs sans les limitations imposées par le format d'encodage du contenu audio et par un calcul plus exact des signaux reproduits, le nombre plus grand 15 de haut-parleurs étant suffisant pour éviter qu'ils soient individuellement détectables par un auditeur. A cet effet il est prévu selon l'invention un procédé pour créer un environnement audio avec N haut-parleurs HPi, i=1...N alimentés par N signaux Si, i=1...N portant une information audio générés à partir de M signaux théoriques 20 STj, j=1...M prévus pour alimenter M haut-parleurs théoriques HPTj, j=1...M. Le nombre N de haut-parleurs HPi est supérieur au nombre M de haut-parleurs théoriques. Pour chaque haut-parleur HPi, on procède selon les étapes suivantes : on détermine des informations de position concernant les N haut- 25 parleurs HPi, i=1...N, les M haut-parleurs théoriques HPTj, j=1...M et un point d'écoute, on identifie les deux haut-parleurs théoriques HPTj et HPTj+1 qui seraient les plus proches angulairement d'un haut-parleur HPi, on calcule le signal Si à appliquer à chaque haut-parleur HPi en fonction 30 de leur délai de positionnement ainsi que de leurs gains de panning, d'équilibrage et de positionnement. De manière plus précise, les gains de panning, Gpij et Gpiü+1>, sont déterminés en fonction de distances angulaires entre le haut-parleur théorique 15 4 HPTj, le haut-parleur théorique HPTj+1 et le haut parleur HPi par rapport au point d'écoute. Ils recréent les bonnes directions d'arrivée des signaux théoriques STj et STj+1 au haut-parleur HPi. Les gains d'équilibrage Geij et Geiü+1> permettent de rééquilibrer la pondération des signaux théoriques STj, j=1...M en redonnant des poids équivalents à chaque signal théorique STj j=1...M, Le gain Gi et le délai Ti de positionnement permettent de repositionner virtuellement en distance les haut-parleurs HPi, i=1...N de manière à ce que l'ensemble des sons destinés à parvenir simultanément au point d'écoute conformément au format d'encodage y parvienne effectivement simultanément quel que soit l'éloignement des haut-parleurs HPi, i=1...N par rapport au point d'écoute. On détermine le signal Si selon l'équation suivante: S. = G. [ST,/ (GpJ~ ~ Ge.. ) + ST.+1 (Gp(J+l)G(J+l))i0 iea.7Li La présente inventi on propose ainsi un procédé comprenant plusieurs étapes de traitement, qui combinées entre elles, permettent de recréer un environnement audio de qualité améliorée par rapport aux systèmes existants. 20 Cet environnement audio de type surround est créé avec des haut-parleurs dont le nombre et la localisation ne sont pas conditionnés par le format de décodage du contenu audio. On peut ainsi prévoir un nombre de haut-parleurs réels suffisamment important pour que l'oreille humaine ne puisse les localiser individuellement. 25 Chaque haut-parleur est alimenté par un signal unique. En outre, la détermination de chaque signal Si, i=1...N selon le procédé de l'invention permet ainsi de recréer les bonnes directions d'arrivée des signaux théoriques STj et STj+1 au haut-parleur HPi, de rééquilibrer les signaux théoriques en redonnant des poids équivalents à chaque signal théorique STj et de recréer virtuellement 30 le cercle de placement théorique des enceintes centré sur le point d'écoute. De préférence, on détermine parmi les signaux Si, i=1...N le signal le moins atténué, on en déduit le gain qu'il faudrait apporter à ce signal pour le maximiser et on augmente tous les signaux Si, i=1...N de la valeur de ce gain. Cette étape permet d'optimiser le niveau acoustique global. L'invention peut en outre présenter de manière facultative au moins l'une quelconque des caractéristiques suivantes : 5 - On identifie la bissectrice d'un premier angle défini par les deux haut-parleurs théoriques HPTi et HPTi+1 et dont le sommet est le point d'écoute, on détermine une donnée (pi reflétant la moitié de ce premier angle, on détermine également une donnée 8i reflétant un deuxième angle dont le sommet est le point d'écoute et défini d'une part par le haut-parleur HPi et d'autre part par la bissectrice au premier angle, et on détermine les gains de panning Gpii et Gpiü+1) selon l'équation suivante: tan(8 i) Gp~; ù Gp.( tan((pi) Gpii + Gpi(J+l) Ci = Gp,z + Gpi(J+1>2 dans laquelle Ci est une constante définie par la nature des signaux mixés. Ci est par exemple égale à 1. Cette constante peut prendre n'importe quelle valeur supérieure à zéro car elle peut être considérée comme une représentation du control de volume acoustique de la source. - On calcule les gains d'équilibrage Geii et Geiü+1) selon l'équation suivante : MpGm _ MpGpi(J+1) Gei; = N Gei (J+1) = N et EGPi(j+I) i=1 N N N Mp = min(L Gpil, L Gpi2,...L GpiM ) i=1 i=1 i=1 ù Ti est déterminé en effectuant les étapes suivantes : on détermine une donnée 25 di reflétant la distance de chaque haut-parleur HPi, i=1...N par rapport au point d'écoute ; on détermine la distance dmax séparant le point d'écoute et le haut- avec parleur HP; le plus éloigné du point d'écoute ; on détermine le délai Ti selon l'équation suivante: Ti ù d~X -d z C dans laquelle c est la vitesse de propagation du son dans l'air. - G; est déterminé selon l'équation suivante: Gi = di dmaX - Le nombre N de haut-parleurs HP;, i-1...N est supérieur au nombre M de haut-parleurs théoriques HPTj j=1...M• io L'invention a également pour objet un système permettant de mettre en oeuvre la méthode décrite précédemment. On prévoit en outre dans le cadre de l'invention un produit programme d'ordinateur comportant une ou plusieurs séquences d'instructions exécutables par une unité de traitement d'information, l'exécution desdites séquences 15 d'instructions permettant une mise en oeuvre du procédé selon l'une quelconque des caractéristiques précédentes. LISTE DES FIGURES 20 Les dessins ci-joints sont donnés à titre d'exemples et ne sont pas limitatifs de l'invention. Ils représentent seulement un mode de réalisation de l'invention et permettront de la comprendre aisément. - La figure 1 est un schéma bloc d'un système connu permettant de créer un environnement audio à partir d'un contenu encodé selon un format de 25 type 5.1., - La figure 2 est un schéma simplifié d'un système connu équipant une installation de type 5.1, - la figure 3 est un schéma bloc d'un système selon un exemple de réalisation de l'invention, 7 - La figure 4 est un schéma explicitant un exemple de détermination des paramètres (pi et 8; intervenant dans le cadre du calcul des gains de panning Gp;; et Gp;a+i). - La figure 5 est un schéma simplifié d'un système selon un exemple de réalisation de l'invention. DESCRIPTION DETAILLEE En référence à la figure 1 on a représenté un système connu io permettant de créer un environnement audio à partir d'un contenu encodé selon un format de type 5.1. De manière connue, dans un système comme celui montré en figure 1, le contenu enregistré sur un support ou média 1 est décodé par un décodeur 2. Le support peut être par exemple un DVD, un CDROM, une mémoire, un 15 disque dur ou tout autre support permettant de stocker des informations numériques. Le décodeur présente sur sa sortie six canaux (FL, C, FR, RL, RR, S) sur lesquels sont respectivement transmis un signal. Les canaux FL, C, FR, RL et RR sont respectivement connectés aux haut-parleurs HPFL, HPc, HPFR, 20 HPRL, HPRR. Le canal S est connecté au caisson de basse SB. Un système connu destiné à créer un environnement audio à partir d'un contenu encodé selon le format 5.1 est représenté en figure 2. Ainsi les haut-parleurs HPc, HPFR, HPRR, HPRL et HPFL sont représentés et sont respectivement référencés HPT1, HPT2, HPT3, HPT4, HPT5. Le caisson de basse 25 n'est pas représenté. Chacun des haut-parleurs est disposé de manière conforme aux recommandations du format 5.1. Ainsi, si le point d'écoute ou la personne pour laquelle l'environnement audio surround est crée est situé au centre du cercle C et orienté selon l'axe X, chacun des haut-parleurs doit être positionné sur le cercle et selon un angle bien précis. 30 La figure 3 représente un schéma bloc d'un exemple de réalisation d'un système selon l'invention. Le système comporte un processeur de signal numérique 20, des haut-parleurs HP;, i=1...N et des canaux reliant le processeur de signal numérique aux 8 haut-parleurs HP;, j-1...N. Le processeur de signal numérique, habituellement désigné par l'acronyme DSP pour son vocable anglo-saxon digital signal processing, comprend un décodeur 21 apte à décoder des données numériques contenues sur un support 10. Le décodeur est de type conventionnel. Par conséquent l'invention ne requiert pas de modifier les méthodes actuelles d'encodage et demeure parfaitement compatible avec tous les supports existants. Le DSP comprend également des moyens de traitement 22 agencés de manière à générer autant de signaux distincts Si, i=1...N que de canaux connectés io aux haut-parleurs HP;, i=1...N. Les moyens de traitement sont caractéristiques à l'invention. Le DSP reçoit en entrée des données numériques provenant du support 1 et après traitement délivre, en sortie les signaux Si, i=1...N. Les signaux Si sont générés en combinant les signaux décodés par le décodeur à partir du contenu enregistré sur le support 10. Les moyens de traitement sont configurés 15 de sorte à prendre en compte la localisation de chaque haut-parleur HP; pour générer chaque signal Si. Il faut donc au préalable déterminer les données relatives à la position de chaque haut-parleur HP;, i=1...N. Ces données sont par exemple les coordonnées de chacun des haut-parleurs HP; exprimées dans un repère 20 cartésien en deux ou en trois dimensions ou dans un repère trigonométrique en deux ou en trois dimensions. On comprend aisément que plus la localisation des haut-parleurs réels est appréciée précisément, meilleure sera la qualité de l'environnement audio reproduit. Ainsi, la détermination des coordonnées des haut-parleurs réels dans un repère en trois dimensions s'avère avantageuse 25 part rapport à un repère en deux dimensions. La figure 5 représente le schéma d'un système selon l'invention dans laquelle les positions des haut-parleurs sont identifiées dans un repère trigonométrique en deux dimensions. A titre non limitatif, cette détermination des données de positionnement peut être effectuée lors de l'installation du système par exemple après avoir positionner librement 30 les haut-parleurs HP;, i=1...N. Elle peut être opérée de manière manuelle ou automatique grâce à des capteurs disposés sur chacun des haut-parleurs HP;. On identifie également la position du point d'écoute correspondant à 9 l'emplacement présumé de l'auditeur. Avantageusement, cette position coïncide avec l'origine du repère. On transmet ces données au DSP. Cette transmission peut être effectuée manuellement au moyen d'une interface telle qu'un clavier ou grâce s à des moyens de saisie automatique associés au capteur. On fournit également au DSP une information relative au format d'encodage. Cette information peut être obtenue par le DSP par simple lecture du media. Cette information permet au DSP de déterminer la position angulaire des haut-parleurs théoriques HPT;,;-,...M par rapport au point d'écoute. io A titre d'exemple non limitatif, des haut-parleurs théoriques sont représentés en pointillés sur la figure 5 et sont référencés HPTj, avec j=1 ...M. Dans cet exemple le format d'encodage/décodage est de type 5.1, M est donc égal à 5. Chaque haut-parleur théorique HPTj est destiné à être alimenté avec un signal issu du décodage de l'information portée par le support et désigné 15 signal théorique STj, j.1...M• Dans cet exemple pour lequel le format de décodage est de type 5.1, le DSP peut ainsi définir l'ensemble des coordonnées des haut-parleurs théoriques central, avant droit, arrière droit, arrière gauche, avant gauche ainsi que du caisson de basse en fonction du point d'écoute. On détermine un cercle 20 théorique autour duquel les haut-parleurs théoriques HPTj devraient être placés pour respecter les recommandations du format d'encodage. La détermination de ce cercle, désigné cercle théorique est effectuée par le DSP. Le centre de ce cercle correspond à l'emplacement présumé de la personne pour laquelle l'environnement audio surround est reproduit. 25 Pour chaque haut-parleur HP; le DSP identifie automatiquement les deux haut-parleurs théoriques adjacents HPTj et HPTj+1. En prenant l'exemple de la figure 5, les haut-parleurs HP1 et HP2 seraient associés aux haut-parleurs théoriques HPT2 et HPT3; le haut-parleur HP3 serait associé aux haut-parleurs théoriques HPT3 et HPT4; le haut-parleur HP4 serait associé aux haut-parleurs 30 théoriques HPT4 et HPT5, le haut-parleur HP5 serait associé aux haut-parleurs théoriques HPT5 et HPT1. Le DSP génère le signal Si en combinant le signal STj de chacun des haut-parleurs théoriques HPTj adjacents au haut-parleur HP; recevant le signal 30 i0 Si. La proportion de chaque signal STE dans le signal Si dépend de la position relative entre le haut-parleur HPi et le haut-parleur théorique HPTi associé à ce signal théorique STE. Ainsi la proportion de chaque signal théorique STE est ajustée de manière à ce que la personne pour laquelle l'environnement audio est crée ait la perception qu'une source audio est localisée au même endroit que dans l'installation agencée conformément aux recommandations du format de décodage. Dans un autre exemple de réalisation, le repère est en trois dimensions. Le DSP détermine alors une sphère, de préférence centrée sur le point io d'écoute et identifie la distance angulaire sur cette sphère entre chaque haut-parleur HPi et les haut-parleurs théoriques HPTi. Dans la suite de la description on considère qu'à chaque canal n'est associé qu'un seul haut-parleur HPi, i=1...N. Chaque haut-parleur HPi, i=1...N est 15 ainsi alimenté par un signal qui lui est spécifique et délivre par conséquent un son qui lui est spécifique. On notera que dans la pratique plusieurs haut-parleurs HPi, peuvent être disposés sur un même support tel qu'une enceinte. L'invention consiste à calculer pour chaque signal si, i=1...N plusieurs 20 gains qui corrigent les erreurs introduites par les différences de positionnement et d'orientation entre les haut-parleurs réels HPi, i=1...N et les haut-parleurs théoriques HPT~=1...M dont la position est recommandée par le format de décodage. Le calcul des signaux Si dépend donc, en plus des signaux théoriques 25 STE et STE+1, du calcul de 3 différents facteurs : - gain de panning - gain d'équilibrage - délai et gain de positionnement Le calcul de ces différents éléments est détaillé ci-dessous : 1. Gain de panninq Il Gp;i et Gp;ü+l) sont des gains dits de panning servant à recréer les bonnes directions d'arrivée des signaux théoriques STE et STE+1 au haut-parleur HP;. Ils sont déterminés en fonction des distances angulaires entre le point d'écoute, le haut parleur HP; et les haut-parleurs théoriques HPTi et HPT~+1. Pour déterminer les gains de panning, on identifie dans un premier temps les deux haut-parleurs théoriques HPTi et HPTi+1 qui seraient les plus proches angulairement de la droite passant par le point d'écoute et le haut-parleur réel HP;, et situés de part et d'autre de cette droite. Ces deux haut-parleurs théoriques HPTi et HPTi+1 sont ainsi qualifiés d'adjacents. On mixe ensuite les signaux STE et STE+1 associés aux haut-parleurs théoriques HPTi et HPTi+1 selon la loi des tangentes. On identifie pour ce faire la bissectrice d'un premier angle défini par les deux haut-parleurs théoriques HPTi et HPTi+1 et dont le sommet est le point d'écoute. On détermine une 15 donnée (pi reflétant la moitié de ce premier angle et une donnée 6; reflétant un deuxième angle dont le sommet est le point d'écoute et défini d'une part par le haut-parleur HP; et d'autre part par la bissectrice au premier angle. Le schéma de la figure 4 donne une représentation des angles (pi, 6;, des haut-parleurs théoriques HPTi et HPT~+1, du point d'écoute P et de ladite bissectrice. 20 On calcule enfin les gains de panning Gp;i et Gp;ü+l) selon l'équation: tan(6 i) Gp~; ù Gpi(;+I) tan((pi) Gpii + Gpi(J+I) Ci = Gpi/z + Gpi(J+1>2 dans laquelle C; est une constante. C; est une constante, fixée à 1 dans 25 notre application, par commodité. Cette constante peut prendre n'importe quelle valeur supérieure à zéro car elle peut être considérée comme une représentation du control de volume de la source. On peut dès lors déterminer un signal intermédiaire de panning Spi à appliquer au haut-parleur HP; résultant du mixage des signaux STE et STE+1 30 Spi = ST Gpii + ST +1Gpt(J+1) . Gain d'équilibraqe Une fois les gains de panning calculés, on détermine les paramètres Gej et Gej+1, correspondant aux gains d'équilibrage. Ces gains permettent de rééquilibrer la pondération les signaux théoriques en redonnant des poids équivalents à chaque signal théorique. Cela revient, par exemple pour un système 5.1, à recalculer des pondérations équivalentes pour les 5 signaux Centre, Front left, Front right, Surround left et Surround right. Pour déterminer les gains d'équilibrage on somme toutes les contributions de chaque signal théorique STj, on divise les gains de panning Gp;j par cette somme et on reporte le tout à la contribution la plus faible. On applique la formule suivante : Gpi (1+1) i=1 i=1 N N N avec Mp = min(L Gpil, L Gpi2,...L GpiM ) i=1 i=1 i=1 On peut dès lors déterminer un signal intermédiaire d'équilibrage Se; à appliquer au haut-parleur HP; résultant du mixage des signaux ST; et STj+1 Sei = ST Ge.. + ST +1Gei(;+1) 3. Gain et délai de positionnement L'invention prévoit également de déterminer des gains G; de positionnement et des délais t de positionnement. Ces gains et délais permettent de repositionner virtuellement en distance les haut-parleurs conformément à ce que prévoit le format de décodage. Généralement, ce 12 MpGpi; _ MPGA(;+1) Gei~ _ ù N Gei( j+l) ù N EG19i et format prévoit une répartition des haut-parleurs théoriques selon un cercle centré sur le point d'écoute. Les gains et les délais de positionnement permettent donc de recréer virtuellement ce cercle de placement théorique des enceintes de manière à aligner les haut-parleurs en amplitude et phase. Pour ce faire, on détermine une donnée d; reflétant la position du haut-parleur HP; par rapport au point d'écoute. On détermine ainsi la position du haut-parleur HP; le plus éloigné du point d'écoute. On replace enfin virtuellement tous les haut-parleurs à des distances équidistantes du point d'écoute, soit sur un cercle dont le rayon correspond à la distance du haut- parleur le plus éloigné. Le gain G; de positionnement et le délai Ti de positionnement pour le haut-parleur HP; sont calculés de la manière suivante : di _ dix - di d et z C max dans lesquelles c est la vitesse de propagation du son dans l'air, d; la distance entre le point d'écoute et le haut-parleur HP; i=1...N et dmax la distance entre le point d'écoute et le haut-parleur le plus éloigné de celui-ci. Le délai de positionnement introduit ainsi un retard d'émission du son au niveau des haut-parleurs permettant un réajustement temporel. Le retard est calculé en prenant en compte la vitesse de propagation du son de manière à ce que la personne reçoive simultanément l'ensemble des signaux reflétant l'environnement audio d'origine et destiné à être reçu simultanément à un instant donné, pris à ce même instant t. Un haut-parleur HP; positionné à une distance différente des autres haut-parleurs HP; i=1..N peut ainsi être « ramené » acoustiquement par ajustement temporel en lui appliquant un retard. Le signal à envoyer à chaque haut-parleur est tout d'abord stocké dans le domaine numérique avant d'être libéré et transmis au haut-parleur au bout d'une durée égale au retard Ti. Les délais sont intégrés sous formes de nombre d'échantillons, calculés en fonction de la fréquence d'échantillonnage du DSP. Ce repositionnement de chaque haut-parleur peut être effectué avec une grande finesse. Typiquement, pour une fréquence d'horloge de 96kHz, la précision du retard peut être de 10 us et pour une fréquence d'horloge de GZ = 15 14 192kHz, la précision du retard peut être de 5 us. Cet ajustement temporel correspond à un repositionnement des haut-parleurs HPi au millimètre prés. De manière plus générale, G; et Ti permettent de repositionner en distance les haut-parleurs HP;, i=1...N pour recréer la répartition spatiale des haut- parleurs théoriques HPTj, j=1...M quelle que soit leur répartition prévue par le format de décodage. On a effet envisagé précédemment le cas habituel d'une répartition des haut-parleurs théoriques HPTj j-~...M selon un cercle centré sur le point d'écoute. G; et Ti peuvent également permettre de repositionner les haut-parleurs réels dans le cas où les haut-parleurs théoriques HPTj, j=1...M ne seraient pas destinés à être répartis selon un cercle centré sur le point d'écoute. Une fois ces 3 facteurs calculés, on peut calculer le signal Si destiné à alimenter le haut-parleur HP;. Si s'écrit alors selon l'équation suivante : S. = G. [ST,/ (GpJ~ ~ Ge.. ) + ST.+1 (Gp(J+l)G(J+l))i0 iea.7Li L'invention permet donc de fournir à chaque haut parleur un signal Si déterminé de sorte à corriger plusieurs types d'erreurs quels que soient les 20 écarts de position entre les haut-parleurs théoriques HPTj et HPTj+1 et les haut-parleurs réels HP;, i=1..N. Le signal Si permet en effet de recréer les bonnes directions d'arrivée des signaux, de rééquilibrer les signaux théoriques en redonnant des poids équivalents à chaque signal théorique STj et de récréer le placement en distance des haut-parleurs tel qu'il est préconisé par le format 25 d'encodage/décodage. Le DSP peut encore effectuer une étape supplémentaire non obligatoire de mise à l'échelle désignée scaling. Cette étape a pour but d'obtenir un niveau de signal maximal. Comme chaque signal Si est calculé en fonction de trois 30 gains différents, il est probable, qu'au final, tous les haut-parleurs soient atténués. L'étape de scaling sert alors à augmenter tous les haut-parleurs de la valeur de gain du haut-parleur le moins atténué. Ce dernier aura au final un 15 gain unitaire. Cette étape permet d'optimiser le niveau acoustique global. Elle est ainsi particulièrement avantageuse, mais demeure optionnelle dans le cadre de l'invention. Dans la pratique, le DSP atténue les signaux d'origine de chacun des haut-parleurs théoriques adjacents à un haut-parleur HP; donné et les additionne. En remixant les signaux théoriques STE issus du décodage le DSP peut générer un très grand nombre de signaux. La figure 3 représente ainsi un système à 128 canaux connectés respectivement à l'un des haut-parleurs HP1 à HP128. L'invention permet ainsi d'augmenter très significativement le nombre de canaux par rapport aux systèmes existants qui eux présentent habituellement six ou huit canaux, en répartissant la puissance totale du système sur un nombre beaucoup plus important de haut-parleurs. Elle permet ainsi d'équiper une même salle avec des haut-parleurs moins puissants donc de qualité bien supérieure aux haut-parleurs utilisés dans les systèmes connus tout en conservant pour l'ensemble du système une puissance identique. Par ailleurs, l'invention rend bien moins préjudiciable le désagrément causé par la défaillance d'un haut-parleur puisque la perception de ce haut-parleur est peu importante au regard de l'environnement audio crée par les autres haut-parleurs. En effet, la perception d'un haut-parleur ne fonctionnant pas est rendue presque indétectable dans une installation équipée d'un grand nombre de haut-parleurs. En outre, la qualité de l'environnement audio crée est exempte de perturbation liées aux « erreurs de localisation » puisque chaque haut-parleur HP; est alimenté par un signal qui lui est spécifique. Ainsi un même son n'est reproduit qu'à un seul emplacement. L'invention permet de positionner chaque haut-parleur en toute liberté en tenant compte des contraintes liées aux dimensions, au décor et au mobilier d'une salle. Le DSP est également agencé de manière à assurer une parfaite synchronisation entre les différents signaux Si. Le traitement de signal opéré par le DSP permet ainsi de fournir un signal Si mixé de manière à ce que la personne ait l'impression que la source audio reproduite par le haut-parleur HP; provient du même endroit que la source 16 audio qui aurait été reproduite par les haut-parleurs théoriques HPTi et HPTi+1 adjacents au haut-parleur HP;. De même, les signaux Si et S;+1 des haut-parleurs voisins HP; et HP;+1 permettent de recomposer un haut-parleur virtuel positionné à la même place qu'un haut-parleur théorique HPi respectant les recommandations du format d'encodage. En outre le système permet de prendre en compte les paramètres propres à chaque haut-parleur HP;. Ces paramètres incluent notamment le filtre intégré à chaque haut-parleur HP; habituellement désigné par son équivalent anglais « built-in crossover » ou « crossover ». Ce filtre influence l'ajustement temporel ainsi que le mixage de chaque signal Si à partir des signaux théoriques STE issus du décodage. Bien souvent un haut-parleur présente plusieurs voies, des moyens de restitution et des moyens d'amplification permettant respectivement de scinder le signal reçu en plusieurs plages de fréquence correspondant respectivement à l'une des dites voies et d'amplifier les signaux issus de ce filtrage et alimentant chacune des voies. Chacune des voies est agencée pour restituer avec précision un son correspondant à l'une des plages de fréquence. L'invention permet d'ajuster temporellement ces signaux en appliquant un retard à ces moyens de restitution et/ou ces moyens d'amplification. De plus elle permet d'appliquer « un retard de groupe » additionnel induit par le crossover et de prendre en compte ce retard additionnel pour « repositionner acoustiquement » chaque haut-parleur HP; sur le cercle surround afin d'ajuster temporellement chaque haut-parleur HP;. Le calcul de cette correction a fait l'objet d'une publication à l'AES (Ville Pulkki, "Virtual Sound Source Positioning Using Vector Base Amplitude Panning" JAES, Vol. 45, No.6, 1997 June. Ainsi l'invention permet d'augmenter le nombre de canaux et de générer des signaux prenant en compte la position précise des haut-parleurs associés à ces canaux en s'affranchissant des contraintes liées à la dimension et au décor de la salle dans laquelle est reproduit l'environnement audio. L'invention permet ainsi de restituer un environnent surround où la précision des localisations est améliorée par un plus grand nombre de haut parleurs sans les limitations de positionnement et de nombre de haut parleurs imposées par le format d'encodage du contenu audio. Le nombre de haut- 17 parleurs réels peut être suffisant pour éviter qu'ils soient individuellement détectables. La présente invention n'est pas limitée aux modes de réalisation décrits ci-dessus mais s'étend à tout mode de réalisation conforme à son esprit. REVENDICATIONS1. Procédé pour créer un environnement audio avec N haut-parleurs HPi, i=1...N alimentés par N signaux Si, i=1...N générés à partir de M signaux théoriques STj, j=1...M prévus pour alimenter M haut-parleurs théoriques HPTj, j=1...M, dans lequel : on détermine des informations de position concernant les N haut-parleurs HPi, i=1...N et un point d'écoute, on identifie les deux haut-parleurs théoriques HPTj et HPTj+1 qui seraient les plus proches angulairement d'un haut-parleur HPi, on détermine le signal Si selon l'équation suivante : S. = G. [ST,/ (GpJ~ ~ Ge.. ) + ST.+1 (Gp(J+l)G(J+l))i0 iea.7Li dans laquelle Gpij et Gpiü+1) sont des gains de panning déterminés en fonction des distances angulaires entre le haut-parleur théorique HPTj, le haut-parleur théorique HPTj+1 et le haut parleur HPi par rapport au point d'écoute et qui recréent les bonnes directions d'arrivée des signaux théoriques STj et STj+1 au haut-parleur HPi, Geij et Geiü+1) sont des gains d'équilibrage permettant de rééquilibrer la pondération des signaux théoriques STj, j=1...M en redonnant des poids équivalents à chaque signal théorique STj, j=1...M, Gi et Ti sont respectivement un gain et un délai de positionnement permettant de repositionner virtuellement en distance les haut-parleurs HPi, i=1...N de manière à ce que l'ensemble des sons destinés à parvenir simultanément au point d'écoute conformément au format d'encodage y parvienne effectivement simultanément quel que soit l'éloignement des haut-parleurs HPi, i=1...N par rapport au point d'écoute. 20 2. Procédé selon la revendication précédente dans lequel on identifie la bissectrice d'un premier angle défini par les deux haut-parleurs théoriques HPTi et HPTi+1 et dont le sommet est le point d'écoute, on détermine une donnée (pi reflétant la moitié de ce premier angle, on détermine également une donnée 8; reflétant un deuxième angle dont le sommet est le point d'écoute et défini d'une part par le haut-parleur HP; et d'autre part par la bissectrice au premier angle, et on détermine les gains de panning Gp;i et Gp;ü+l) selon l'équation suivante: tan(8i) Gpi; ùGpi(J 1) tan((pi) Gpi; + Gpi(J+I) Ci = Gpi/z + Gpi(J+1>2 dans laquelle C; est une constante représentant le volume acoustique de la source. 3. Procédé selon l'une quelconque des revendications précédentes dans 15 lequel on calcule les gains d'équilibrage Ge;i et Ge;ü+l) selon l'équation suivante : _ MpGpi; _ MY GYi(;+1) Gei~ ù N Gei( j+l) = N Gpj et LGPi(I+l) i=1 i=1 N N N Mp = min(L Gpil, L Gpi2,...L GpiM ) i=1 i=1 i=1 4. Procédé selon l'une quelconque des revendications précédentes dans lequel Ti est déterminé en effectuant les étapes suivantes : on détermine une donnée d; reflétant la distance de chaque haut-parleur HP;, i=1...N par rapport au point d'écoute, 25 on détermine la distance dmax séparant le point d'écoute et le haut-parleur HP; le plus éloigné du point d'écoute, on détermine le délai Ti selon l'équation suivante: avec 2021 Ti ù d~X - di C dans laquelle c est la vitesse de propagation du son dans l'air. 5. Procédé selon la revendication précédente dans lequel G; est déterminé 5 selon l'équation suivante: Gi = di dmaX 15 20 6. Procédé selon l'une quelconque des revendications précédentes dans lequel parmi les signaux Si, i=1...N on détermine le signal le moins atténué, on détermine le gain global de ce signal le moins atténué et on augmente tous les 10 signaux Si, =1...N de la valeur de ce gain global. 7. Procédé selon l'une quelconque des revendications précédentes, dans lequel le nombre N de haut-parleurs HP;, i=1...N est supérieur au nombre M de haut-parleurs théoriques HPTj,j=1...M. 8. Produit programme d'ordinateur comportant une ou plusieurs séquences d'instructions exécutables par une unité de traitement d'information, l'exécution desdites séquences d'instructions permettant une mise en oeuvre du procédé selon l'une quelconque des revendications précédentes. 9. Système pour créer un environnement audio avec N haut-parleurs HP;, =1...N alimentés par N signaux Si, i=1...N générés à partir de M signaux théoriques STj, j=1...M prévus pour alimenter M haut-parleurs théoriques HPTj, caractérisé en ce qu'il comprend un processeur agencé de manière à opérer les étapes 25 suivantes : obtenir des informations de position concernant les N haut-parleurs HP;, i=1...N et un point d'écoute, identifier les deux haut-parleurs théoriques HPTj et HPTj+1 qui seraient les plus proches angulairement d'un haut-parleur HP;, 22 û déterminer le signal Si selon l'équation suivante : S. = G. [ST,/ (GpJ~ ~ Ge.. ) + ST.+1 (Gp(J+l)G(J+l))i0 iea.7Li dans laquelle, Gp;i et Gp;ü+1) sont des gains de panning déterminés en fonction des distances angulaires entre le point d'écoute, le haut parleur HPi et les haut-parleurs théoriques HPTi et HPT~+1, et qui recréent les bonnes io directions d'arrivée des signaux théoriques STE et STE+1 au haut-parleur HPi, Ge;i et Ge;(i+1) sont des gains d'équilibrage permettant de rééquilibrer la pondération des signaux théoriques STE, i=1...M en redonnant des poids équivalents à chaque signal théorique STE, =1...M, 15 G; et Ti sont respectivement un gain et un délai de positionnement permettant de repositionner virtuellement en distance les haut-parleurs HP;, i=1...N de manière à ce que l'ensemble des sons destinés à parvenir simultanément au point d'écoute conformément au format d'encodage y parvienne effectivement simultanément quel que soit l'éloignement des 20 haut-parleurs HP;, i=1...N par rapport au point d'écoute.