Brevet FR3063173A1 — publié le 20180824

Instrument de musique acoustique, perfectionné La présente invention concerne un traitement de données acoustiques captées sur un instrument de musique disposant d'une structure rayonnante acoustiquement. Plus particulièrement, il est prévu d'alimenter un ou plusieurs actionneurs de la structure rayonnante de l'instrument avec un signal élaboré à partir des données acoustiques captées et traitées, et ce en vue d'enrichir les propriétés vibratoires et notamment le son issu de l'instrument avec des effets sonores souhaités (écho, réverbération, distorsion, égalisation, etc.). Par exemple, les instruments de musique à cordes comportent une structure rayonnante (table d'harmonie et éventuellement caisse de résonance) couplée à un chevalet portant les cordes. Il est alors proposé dans le cadre de la présente invention de faire résonner la structure rayonnante avec un effet particulier, outre le jeu du musicien. Par exemple dans le cas d'un écho (ou « delay » en anglais), le musicien joue une note que la structure rayonnante amplifie et diffuse, mais en outre, un ou plusieurs actionneurs agissant sur la structure rayonnante appliquent ensuite une vibration à la structure pour rejouer cette note à intervalles de temps réguliers avec une diminution d'amplitude pour simuler l'effet d'écho. Cette approche se distingue du cas des effets appliqués classiquement en jouant typiquement sur une guitare électrique connectée à un amplificateur via un câble (ou «jack »). En référence à la figure 1 illustrant ce cas, un ou plusieurs capteur(s) MIC monté(s) sur la guitare GUI capte(nt) le signal de vibration des cordes et ce dernier alimente un dispositif EF appliquant une transformation choisie du signal (écho, réverbération, distorsion, égalisation, changement de phase de type « phaser » ou plus lent de type « flanger », un léger changement de fréquence avec mixage de type « chorus » ou plus marqué de type « octaver », une modulation d'amplitude de type « tremolo », un changement d'amplitude sonore : en dynamique (type « sustain » ou « compression » ou non, ou autres). Ce dispositif EF (appelé communément « pédale d'effet » ou « pédalier d'effets ») est classiquement connecté à un amplificateur AMP qui amplifie électroniquement et fait rayonner le signal acoustique transformé par le pédalier d'effets EF. Dans le cas de l'approche au sens de la présente invention, la structure rayonnante de l'instrument, elle-même (typiquement la caisse de résonance CAI d'une guitare par exemple), est utilisée comme « diffuseur » ou « haut-parleur » du signal sonore transformé par un dispositif DEV de type « pédalier d'effets ». 3063173 2 Plus particulièrement dans l'exemple de la figure 2, un ou plusieurs capteurs MIC sont montés sur la caisse de résonance la guitare (par exemple au niveau de la rosace). Ce(s) capteur(s) capte(nt) les vibrations acoustiques de la structure rayonnante Le signal numérique correspondant à ce signal 5 acoustique est transmis en entrée E d'un dispositif DEV appliquant le ou les effets désirés et pilotant, par sa sortie S, des actionneurs ACT appliqués contre la caisse de résonance CAI pour faire vibrer la caisse selon les effets choisis par l'utilisateur du dispositif DEV. De façon générale, dans le contexte de la figure 2, la transformation électronique du son rayonné 10 par un instrument à cordes a consisté jusqu'à présent à : - Intégrer des capteurs et actionneurs à ces instruments - Appliquer des traitements sur les signaux captés - et renvoyer ces signaux captés aux actionneurs. Le son rayonné par l'instrument est ainsi la somme du son acoustique joué par le musicien et de ses 15 transformations par le dispositif DEV (sans nécessité de passer le signal capté dans une chaîne d'amplification, comme effectué classiquement et illustré sur la figure 1). Les transformations ainsi appliquées sont généralement des effets audionumériques (réverbération (ou « reverb »), chorus, distorsion, égalisation) injectés en « feedforward », c'est-à-dire que les 20 traitements ne prennent pas en compte la rétroaction émise par les actionneurs sur les capteurs. Les transformations appliquées avec ces techniques n'obtiennent pas les effets désirés. Les effets audionumériques induisent des instabilités (effet Larsen). On entend ainsi une fréquence 25 non souhaitée se superposant au signal souhaité. Le son rayonné a une mauvaise qualité, par exemple comparée à un autre instrument ou à celle obtenue par une chaîne d'amplification classique du type illustré sur la figure 1. 30 Ces deux défauts proviennent du fait que des caractéristiques de la structure rayonnante et/ou de son couplage avec l'excitation par les cordes ne sont pas prises en compte. En effet, les caractéristiques vibratoires de la structure rayonnante transforment les signaux émis par les actionneurs de manière inégale selon les fréquences. Ceci est dû notamment aux régions de la caisse où les modes de résonance induisent des modifications d'amplitude d'une fréquence à une autre. Cette caractéristique inégale est imposée par le fabricant de l'instrument et est indicatrice de la qualité de l'instrument lorsqu'il est joué en pinçant les cordes. En revanche, lorsque l'excitation 3063173 3 se fait par les actionneurs, cela induit une qualité sonore inégale selon les notes jouées. De plus, le couplage important entre les cordes et la caisse à certaines fréquences induit une rétroaction forte sur les capteurs après émission par les actionneurs. Cette rétroaction change les fréquences et amortissements des résonances de la caisse. Le fait de ne pas prendre en compte cette rétroaction 5 est ainsi une source d'erreur et d'instabilité des sons ciblés. La présente invention vient améliorer la situation. Elle propose à cet effet un procédé mis en oeuvre par des moyens informatiques, de traitement de 10 données sonores issues d'au moins un capteur et d'activation d'au moins un actionneur d'une structure acoustiquement rayonnante Le capteur capte un signal acoustique issu de la vibration de la structure rayonnante La structure rayonnante porte au moins un actionneur piloté par les moyens informatiques précités et participant à la vibration de la structure rayonnante 15 En particulier, le procédé comporte : a) mesurer une fonction de transfert de l'ensemble actionneur, structure rayonnante, capteur, b) piloter une activation de l'actionneur pour faire vibrer la structure rayonnante, selon une consigne choisie : - en tenant compte de la fonction de transfert mesurée, et 20 - en tenant compte du signal acoustique capté par le capteur en mode de rétroaction. La prise en compte de la fonction de transfert précitée permet de contrôler finement les effets acoustiques apportés par la vibration de l'instrument de telle sorte qu'il devient possible de donner les caractéristiques vibratoires et sonores d'un instrument « virtuel » qui est réputé (par exemple de 25 sonorité reconnue comme étant de qualité, type « stradivarius » pour un violon) à l'instrument réel (qui est quant à lui de qualité « standard »). Dans une réalisation du procédé, l'activation de l'actionneur est pilotée en mode hybride rétroaction/injection, de type « feedback/feedforward ». 30 Dans une telle réalisation, à l'étape a) : - ladite fonction de transfert peut être mesurée en boucle ouverte, et - de là, des paramètres vibratoires de la structure peuvent être estimés pour calculer des gains de contrôle de rétroaction, comme on le verra dans l'exemple de procédé illustré sur la figure 7. 35 3063173 4 Dans une forme de réalisation, la consigne choisie peut comporter une commande d'au moins un effet sonore parmi un changement d'amplitude sonore, une égalisation, un écho, une réverbération, une distorsion, un changement de phase, un changement de fréquence, une modulation d'amplitude, et une combinaison de ces effets sonores. 5 Dans une telle réalisation notamment, des gains de type feedforward peuvent être ajustés en fonction de la consigne d'effet sonore, par mise à jour la fonction de transfert mesurée à l'étape a). Par ailleurs, des gains d'un contrôle par rétroaction peuvent être mis à jour en fonction de la 10 consigne d'effet sonore. En outre, un microphone peut être prévu afin de capter une pression acoustique dans l'air à proximité de la structure rayonnante Le procédé peut alors comporter la mesure d'une deuxième fonction de transfert de l'ensemble actionneur, structure rayonnante, microphone précité. Une telle 15 réalisation permet l'activation de l'actionneur pilotée en mode feedback/feedforward, avec une estimation en particulier affinée des gains de contrôle de rétroaction en fonction aussi de cette deuxième fonction de transfert (illustrée par la référence H2 sur les figures 3 à 6 commentés plus loin). 20 Ainsi, une utilisation du procédé selon cette réalisation peut consister à configurer les moyens informatiques précités pour donner les caractéristiques à la fois vibratoires (première fonction de transfert précitée) et sonores (deuxième fonction de transfert précitée) d'un instrument choisi (virtuel) à l'instrument réel. 25 Par ailleurs, le traitement des données sonores peut s'effectuer par échantillon, à une latence préférablement inférieure à cent microsecondes. Il s'agit typiquement d'une latence audio physique d'entrée/sortie (avant convertisseur analogique numérique et après le convertisseur numérique analogique). 30 Dans un exemple de réalisation où la structure rayonnante comporte une caisse de résonance d'un instrument de musique à cordes, la fonction de transfert précitée est mesurée cordes étouffées. Dans un exemple de réalisation où la structure rayonnante comporte une caisse de résonance d'un instrument de musique à cordes, on prévoit deux actionneurs disposés de part et d'autre du chevalet 35 portant les cordes. 3063173 5 La présente invention vise aussi un programme informatique comportant des instructions pour la mise en oeuvre du procédé ci-avant lorsque ce programme est exécuté par un processeur. La figure 7 commentée plus loin illustre à titre d'exemple un ordinogramme d'un algorithme possible d'un tel programme informatique. 5 La présente invention vise aussi un dispositif comportant un circuit de traitement configuré pour la mise en oeuvre du procédé ci-avant, comme décrit en détails ci-après. D'autres avantages et caractéristiques de l'invention apparaitront à la lecture de la description 10 détaillée ci-après d'exemples de réalisation de l'invention, et à l'examen des dessins annexés sur lesquels : - la figure 1 illustre le montage classique d'un instrument connecté à un pédalier d'effets, lui-même connecté à un amplificateur, - la figure 2 illustre un montage au sens de l'invention d'un capteur et d'un ou plusieurs 15 actionneurs sur un instrument connecté à un dispositif gérant les actionneurs notamment en fonction d'une consigne d'un utilisateur du dispositif, - la figure 3 illustre la transformation du timbre d'un instrument, ici par simple contrôle de type feedforward modifiant la pression acoustique rayonnée p (chemin primaire depuis l'excitation de la corde), et montre en particulier que le chemin secondaire (de l'actionneur au capteur) peut induire 20 une instabilité, en l'absence de contrôle de la rétroaction ; - la figure 4 illustre un ajustement d'un contrôle de rétroaction type « feedback » (FB) suite à la mesure de la fonction de transfert entre capteur et actionneur en boucle ouverte ; - la figure 5 illustre un ajustement de contrôle de type feedforward (FF), en fonction de l'effet choisi par le musicien ; 25 - la figure 6 illustre un ajustement en parallèle du contrôle de rétroaction, actualisé pour prendre en compte les nouvelles valeurs du contrôle feedforward imposées par la consigne de l'effet choisi par le musicien ; - la figure 7 illustre un ordinogramme représentant les étapes d'un exemple de procédé au sens de la présente invention ; 30 - la figure 8 illustre un exemple de dispositif pour la mise en oeuvre de l'invention ; - la figure 9 illustre un exemple de réalisation avantageux d'un équipement pour une guitare, connecté à un dispositif au sens de l'invention ; - les figures 10A, 10B et 10C illustrent des traitements opérés dans un exemple de réalisation pour obtenir des paramètres déterminés à partir de la fonction de transfert Hl précitée, en vue du 35 contrôle feedforward. 3063173 6 Comme illustré sur la figure 9, une guitare acoustique équipée d'un dispositif au sens de l'invention est munie : - d'un capteur piézoélectrique CAP sous le sillet (partie sous le chevalet portant les cordes), - d'un ou plusieurs (par exemple deux) actionneurs ACT électrodynamiques montés ici en parallèle 5 sur chaque côté du chevalet, et - d'un dispositif DIS (connecté par son entrée E au capteur, et sa sortie S aux actionneurs). En référence à la figure 8 montrant en détail le dispositif DIS dans un exemple de réalisation, le dispositif comprend : 10 - un préamplificateur PRA pour le capteur (via l'entrée E du dispositif), - un convertisseur analogique-numérique rapide CAN, - un microcontrôleur CTL, - un convertisseur numérique-analogique rapide CNA et un amplificateur de puissance AP excitant les actionneurs ACT (via la sortie S du dispositif). 15 La latence physique des traitements n'excède pas quelques microsecondes. Ainsi, le dispositif DIS opère pratiquement en temps-réel (à latence très faible comme par exemple quelques microsecondes entre l'entrée E et la sortie S). Le dispositif DIS comporte un microcontrôleur ou plus généralement un circuit de traitement CTL incluant typiquement : 20 - une mémoire MEM stockant des données d'instructions d'un programme informatique au sens de l'invention (et éventuellement d'autres données non permanentes, de calcul), et - un processeur PROC lisant le contenu de la mémoire MEM pour exécuter le programme informatique, en mettant ainsi en oeuvre des algorithmes de traitements audionumériques effectués par échantillon, ces algorithmes étant informés par une estimation des propriétés de la structure 25 rayonnante, obtenues comme détaillé ci-après. La présente invention propose un traitement de type feedback/feedforward (FB/FF), dans lequel : - une fonction de transfert Hl entre le capteur CAP et les actionneurs ACT est estimée initialement en boucle ouverte comme illustré sur la figure 4, 30 - un traitement acoustique (par exemple un effet ou une combinaison d'effets) est présélectionné par un utilisateur via une interface homme/machine (IHM) que comporte le dispositif DIS, - le contrôleur CTL ajuste éventuellement la fonction de transfert estimée, en fonction de l'effet programmé, - lorsque l'utilisateur joue de l'instrument, l'effet programmé est appliqué pour mettre en oeuvre les 35 actionneurs, en mode feedforward (flèche Fl de la figure 3), 3063173 7 - ensuite, la vibration que fait opérer les actionneurs sur l'instrument et notamment sur les cordes est prise en compte (flèche F2 de la figure 3) en tenant compte de la fonction de transfert ajustée, et en contrôlant en particulier le signal que capte le capteur CAP (par exemple en prévoyant un contrôle au niveau de la pré-amplification PRA par le processeur PROC comme illustré sur la 5 figure 8), - le son ou la vibration capté par le capteur CAP est ainsi ajusté et analysé en mode feedback pour appliquer l'effet désiré (CTL FF) avec la prise en compte de l'activation des actionneurs sur la vibration des cordes et plus généralement de la structure rayonnante, cette vibration venant s'ajouter au jeu naturel du musicien et à l'effet acoustique désiré. 10 Il est possible en outre d'estimer en temps réel la fonction de transfert vibroacoustique H2 entre les actionneurs et un ou plusieurs microphones acoustiques positionnés en des points quelconques de l'espace pour mesurer la pression p (proche des oreilles du musicien, de l'auditeur, ou encore d'une prise de son par exemple d'un smartphone intégrant les moyens informatiques d'un dispositif au 15 sens de l'invention). Ainsi par exemple, la présélection précitée d'un traitement particulier pour un effet sonore choisi par l'utilisateur peut s'effectuer statiquement par une application sur smartphone, typiquement via une connexion sans fil (bluetooth par exemple), ou dynamiquement directement sur l'instrument (par exemple avec des potentiomètres comme sur des guitares électriques mais pour régler directement des effets et non pas des volumes). 20 Ainsi, la pression acoustique p présentée sur les figures 3 à 6 peut être mesurée par un microphone (celui du smartphone utilisé comme interface utilisateur par exemple). Cette mesure peut alors être utilisée (outre la fonction de transfert Hl) dans la détermination des gains du feedforward, ou encore pour la détermination des gains couplés en feedback/feedforward, pour un enrichissement 25 du rendu final, à l'oreille du musicien. Il convient de noter que le mode de contrôle en feedback n'est pas représenté sur la figure 3 illustrant simplement des « chemins acoustiques », mais plutôt sur la figure 6 illustrant une mise en oeuvre de l'invention. 30 Dans une réalisation particulière illustrée sur la figure 4, la fonction de transfert Hl entre le capteur et les actionneurs est mesurée initialement cordes étouffées (sans que le musicien ne joue sur les cordes). Cette fonction de transfert présente une série de pics dans l'espace fréquentiel, ainsi qu'une amplitude moyenne par bande fréquentielle (neuf bandes par exemple). Il s'agit ainsi d'une 35 mesure de la fonction de transfert entre actionneurs et capteurs, en boucle ouverte, les propriétés vibratoires de la structure rayonnante étant alors estimées (fréquences, facteurs de qualité des 3063173 8 résonances, amplitudes aux capteurs et aux actionneurs, et/ou autres propriétés). Ensuite, à partir de ces mesures, il est déduit des caractéristiques de vibration au capteur CAP qui permettent d'affiner le contrôle du feedback à appliquer (grâce à des méthodes d'estimation automatique de paramètres décrits plus loin). Le contrôleur par feedback est alors programmé à partir de ces mesures et 5 estimations. Comme on le verra plus loin, il est reprogrammé en outre automatiquement pour chaque nouveau traitement feedforward. Par ailleurs, en référence maintenant à la figure 5, lorsque l'utilisateur commence à choisir les modifications du son acoustique qu'il souhaite (effets précités), les gains de type feedforward sont 10 ajustés. Les valeurs de ces gains mettent à jour la fonction de transfert comme expliqué ci-dessus (puisque les caractéristiques du son au capteur seront influencées par le type d'effet choisi, comme par exemple un écho faisant vibrer la structure après l'attaque du musicien), ce qui réactualise aussi les gains du contrôleur par feedback. On obtient ainsi une parfaite prise en compte des modifications choisies par le musicien pour une restitution optimale de l'instrument (en prenant en 15 compte l'influence de ces modifications sur la rétroaction qui est intrinsèque à l'instrument). Si le guitariste choisit par exemple d'augmenter le niveau sonore de 6dB (niveau sonore doublé), le dispositif mesure les modifications de la fonction de transfert Hl en boucle ouverte feedforward avec le signal au capteur augmenté de 6dB. Il estime ainsi les nouvelles valeurs d'amplitudes en 20 fréquence, ainsi que leur écart aux valeurs initiales. On comprendra ainsi que la fonction de transfert est estimée préférentiellement: - pour plusieurs bandes de fréquences (une dizaine typiquement), et - en fonction de plusieurs niveaux d'amplitude sonore (caractérisant par exemple le niveau d'excitation à l'attaque du musicien). 25 Le contrôleur ajuste les gains de type feedback (liés à l'augmentation de 6dB de chaque gain de contrôle par exemple) pour obtenir un contrôle stable. En effet, si la prise en compte de cette rétroaction n'était pas effectuée, le contrôle serait généralement instable. Si le musicien change encore son niveau sonore en transformant le gain feedforward, le gain du feedback est recalculé et 30 appliqué au système (dispositif et actionneurs/capteur). On comprendra ainsi que la fonction de transfert est estimée dynamiquement, notamment en fonction de l'effet ou de la combinaison d'effets choisie par l'utilisateur. 35 Si le musicien souhaite que son instrument ait le même timbre qu'un autre instrument, comme par exemple une guitare de meilleure qualité qui a été préalablement analysée, les amplitudes par 3063173 9 bandes de cette meilleure guitare sont ciblées par les gains feedfoward, ces gains réactualisant par ailleurs les caractéristiques au capteur. Les fréquences et amortissements de la meilleure guitare sont alors ciblés par le contrôleur type feedback sur le dispositif intégrant ces gains, par placement de pôle du système en boucle fermée par exemple. Sans la combinaison feedback/feedforward, les 5 fréquences et amortissements sont accessibles mais pas les amplitudes par bande et des instabilités peuvent être générées. Dans ce cas notamment, il peut être utile d'estimer la seconde fonction de transfert précitée H2 afin d'affiner les paramètres de calcul de la rétroaction (vibratoires mais aussi sonores), en utilisant 10 alors au moins un microphone pour capter la pression acoustique p dans l'air à proximité de la structure rayonnante de l'instrument (par exemple, simplement par le microphone d'un smartphone à proximité opérant le traitement de l'invention). Ainsi, l'instrument peut « sonner à l'oreille » de l'utilisateur comme un instrument cible choisi. 15 A titre d'exemple purement illustratif et non limitatif, le système instrument/capteur/actionneurs incluant le contrôle peut être formalisé, dans une première approche classique, comme suit : dx/dt = Ax(t) + Bu(t) + Gw(t) (1) y(t) = Cx(t) (2) u(t) = - Kx(t) (3) 20 où x(t) est le vecteur d'état du système (ensemble des déplacements et vitesses modales par exemple), u(t), y(t) et w(t) étant respectivement la commande, la mesure et la perturbation, A est la matrice caractérisant la structure rayonnante, B celle des actionneurs, C celle du capteur, G celle de la perturbation et K le vecteur gain du contrôleur. Ce système dépend de chaque structure rayonnante, de la position et la quantité de capteurs et 25 d'actionneurs, et de la perturbation. Dans un mode de réalisation particulier, la captation s'effectue à l'aide d'un seul capteur piézoélectrique (céramique PZT ou PVDF ou encore MFC par exemple) sous le sillet du chevalet d'une guitare ou à l'interface entre les cordes et le chevalet d'un violon. Une autre réalisation peut 30 prévoir des capteurs multiples séparés sur le chevalet, un à l'interface avec chaque corde. L'actionnement est tel qu'il produit un son rayonné de la qualité d'une bonne enceinte acoustique tout en permettant de mesurer les caractéristiques vibratoires de la caisse. Pour cela, la position et la quantité d'actionneurs peut être déterminée par optimisation sur une simulation numérique par 35 éléments finis multi-physiques par exemple. Dans un mode de réalisation particulier illustré sur la figure 9, l'actionnement se fait au chevalet, à l'aide de deux actionneurs électrodynamiques 3063173 10 inertiels ACT montés en parallèle de chaque côté du chevalet avec un déphasage contrôlable ou montés pour accueillir un signal stéréo. Dans les expressions ci-dessus, les paramètres A, B, C et G sont estimés par exemple à partir de 5 calcul numérique sur la simulation du système électromécanique complet avec la méthode des éléments finis. Une autre approche consiste à les estimer expérimentalement, à partir de la fonction de transfert en boucle ouverte entre capteur(s) et actionneur(s) pour A, B et C et une mesure d'admittance au chevalet avec marteau d'impact ou « pot vibrant » et accéléromètre pour G. L'estimation se fait alors par exemple avec la méthode Rational Fractional Polynomial (RFP). 10 D'autre part, x(t) n'étant pas directement accessible (puisque la mesure donne seulement y(t)), il est estimé à tout instant, par exemple à l'aide d'observateurs d'état, comme l'observateur de Luenberger. Une fonction de transfert y/w du système peut s'écrire alors : 15 y/w = C(sId - A)G-1 pour le système seul (4) y/w = C(sId - (A - BK))G-lpour le système contrôlé (5) La vibration contrôlée de la structure rayonnante a ainsi la dynamique de (A - BK) et plus celle de A seul. Le vecteur K est calculé pour atteindre une certaine cible vibratoire, comme les fréquences et amortissements des résonances. On pourra par exemple utiliser des algorithmes de placement de 20 pôles de (A - BK). Dans une deuxième approche présentée plus haut en référence aux figures 3 à 5, le contrôleur proposé introduit, en plus dans la commande, les caractéristiques de la vibration prises en compte au capteur (permettant d'injecter un gain en feedforward transformant la pression acoustique 25 rayonnée p mais générant du feedback). Dans ce cas, en plus de l'estimation de A, B, C et G, une moyenne par bande fréquentielle de la fonction de transfert Hl (et potentiellement de la fonction de transfert H2 illustrée sur les dessins) est effectuée. On peut choisir par exemple neuf bandes (Hz): po, moi , [100, 200] ; [200, 400] ; [400, 800] ; [800, 1600] ; [1600, 3200] ; [3200, 6400] ; [6400, 12800] ; [12800, 20000]. La modification de chacune de ces bandes constitue ainsi la cible de la 30 commande en feedforward. Une fois cette commande déterminée, le vecteur C est calculé. On a illustré sur les figures 10A, 10B et 10C un exemple d'obtention des paramètres A, B, C, K intervenant dans les équations ci-avant. En référence à la figure 10A, le spectre (amplitudes/fréquences) de la fonction de transfert Hl entre le ou les capteur(s) et le ou les 35 actionneur(s) est mesuré. En référence à la figure 10B, la détection fréquentielle des pics isolés d'amplitude de la fonction de transfert Hl permet d'obtenir les paramètres A, B et C. En référence à 3063173 11 la figure 10C, le calcul de l'amplitude moyenne par bande fréquentielle de la fonction de transfert Hl est aussi effectué afin d'obtenir le paramètre K, en fonction en outre des paramètres estimés précédemment A, B et C. On peut alors obtenir en effet les gains K du contrôleur feedback, et aussi par bande fréquentielle ceux du contrôleur feedforward. Globalement, on obtient ainsi toutes les 5 fréquences, amortissements et gains modaux, avec les amplitudes par bande. Dans ce qui suit, la commande en feedback est calculée différemment par rapport à la première approche précitée, dite « classique » (dans le sens où elle pourrait apparaitre immédiatement). 10 Dans cette deuxième approche, les équations (1) et (2) restent inchangées mais l'équation (3) devient : u(t) = - Kx(t) + Cx(t) (6) La fonction de transfert y/w du système s'écrit pour le système contrôlé : y/w = C(sld - (A + BC - BK))G-1 (7) 15 La caisse contrôlée a ainsi la dynamique de (A + BC - BK) et plus celle de (A - BK) avec le contrôleur selon la première approche classique. Le vecteur K est calculé pour : - assurer la stabilité pour toutes les modifications apportées au vecteur C, - atteindre une cible vibratoire donnée en plaçant par exemple les pôles de (A + BC - BK), les fréquences et amortissements des résonances étant contrôlées par le vecteur K et les amplitudes par 20 bande étant contrôlées par la matrice C. Bien entendu, il s'agit d'un exemple de réalisation pour illustrer les caractéristiques prises en compte au capteur CAP, comme illustré sur la figure 6, directement pour le contrôle feedforward CTL FF, mais indirectement aussi pour le contrôle feedback CTL FB et vice-versa. En effet, le 25 contrôle feedforward est considéré ici comme appliquant une modification des caractéristiques vibratoires au capteur. En référence maintenant à la figure 7 résumant un exemple de succession d'étapes d'un procédé au sens de l'invention, à l'issue d'une étape de début Si visant par exemple la connexion du dispositif 30 DIS au système instrument/capteur/actionneurs, il est mesuré, en pratique, la fonction de transfert Hl en boucle ouverte feedforward à l'étape S2, ce qui permet de déduire à l'étape S3 les paramètres vibratoires de la structure rayonnante et notamment la forme de fonction de transfert Hl et, de là, à l'étape S4 les paramètres du contrôle de feedback. Ensuite, à l'étape S5, le musicien peut programmer un réglage sonore et/ou d'effet particulier, auquel cas les paramètres du contrôle 35 feedforward sont mis à jour à l'étape S6, ainsi que les autres paramètres estimés aux étapes S3 et S4. En complément ou en variante, le réglage sonore peut être effectué automatiquement, par 3063173 12 exemple en fonction de l'attaque particulière du musicien, ou autre. D'ailleurs, dans une réalisation possible, l'effet peut ne pas être choisi directement et restrictivement par le musicien, mais peut se programmer dynamiquement selon le jeu du musicien. 5 Sinon (flèche « non » en sortie du test S5), le dispositif DIS peut opérer un traitement en temps réel à l'étape S7 pour appliquer le réglage de son et/ou d'effet programmés par l'utilisateur, pour une restitution à l'étape S8 par l'instrument lui-même. Ainsi, le procédé ci-avant prend en compte particulièrement les paramètres de contrôle feedforward 10 dans l'estimation des paramètres vibratoires et du calcul des gains de contrôle en feedback. La présente invention permet alors de réduire drastiquement les instabilités et d'obtenir le niveau sonore et plus généralement les qualités acoustiques ciblées, grâce à un contrôleur hybride feedback/feedforward, c'est-à-dire que les effets audionumériques classiques et le traitement de la 15 rétroaction intrinsèque à l'instrument sont calculés ensemble pour réinjecter le signal de vibration à un ou plusieurs actionneurs ACT de la structure rayonnante de l'instrument. Parmi les avantages de la technique mise en oeuvre dans le cadre de la présente invention, on peut citer: 20 - une augmentation du niveau sonore et un enrichissement du timbre de l'instrument acoustique, - l'injection des traitements audionumériques dans un instrument acoustique en évitant les instabilités de type effet Larsen, - l'atteinte des propriétés vibratoires de la structure rayonnante cibles que sont les fréquences, amortissements des résonances et amplitudes par bande fréquentielle, pour ainsi améliorer 25 significativement les qualités acoustiques de l'instrument, - un seul capteur et un seul actionneur pouvant être prévus pour effectuer la totalité des transformations. Bien entendu, la présente invention ne se limite pas la forme de réalisation décrite ci-avant à titre 30 d'exemple ; elle s'étend à d'autres variantes. Ainsi, on a décrit ci-avant une structure rayonnante, de type caisse de résonance d'un instrument à cordes (type guitare, ou encore violon ou piano). Toutefois, l'invention peut s'appliquer aussi à d'autres instruments de musique tels que par exemple des peaux et fûts de batteries, ou encore des 35 instruments à vent. Plus généralement encore, l'invention peut s'appliquer à toute structure rayonnante (disposant d'une plaque ou table rayonnante couplée possiblement mais non 3063173 13 nécessairement à une caisse de résonance), ou plus généralement à tout système électroacoustique. Il peut s'agir par exemple d'une enceinte acoustique, d'un boîtier d'ordinateur (ou même d'un appareil mobile (smartphone ou enceinte portative) diffusant des sons et de la musique) disposant classiquement d'un capteur et d'un actionneur piloté au sens de la présente invention. REVENDICATIONS1. Procédé mis en oeuvre par des moyens informatiques, de traitement de données sonores issues d'au moins un capteur et d'activation d'au moins un actionneur d'une structure acoustiquement rayonnante, le capteur (CAP) captant un signal acoustique issu de la vibration de la structure rayonnante, ladite structure rayonnante portant au moins un actionneur piloté par lesdits moyens informatiques et participant à la vibration de la structure rayonnante, le procédé comportant : a) mesurer une fonction de transfert de l'ensemble actionneur, structure rayonnante, capteur, b) piloter une activation de l'actionneur (ACT) pour faire vibrer la structure rayonnante, selon une consigne choisie : - en tenant compte de la fonction de transfert mesurée, et - en tenant compte du signal acoustique capté par le capteur en mode de rétroaction. 15 2. Procédé selon la revendication 1, dans lequel l'activation de l'actionneur est pilotée en mode hybride rétroaction/injection, de type « feedback/feedforward ». 3. Procédé selon la revendication 2, dans lequel, à l'étape a) : 20 - ladite fonction de transfert (Hl) est mesurée en boucle ouverte (S2), et - de là, des paramètres vibratoires de la structure sont estimés (S3) pour calculer des gains de contrôle de rétroaction (S4). 4. Procédé selon l'une des revendications précédentes, dans lequel la consigne choisie comporte 25 une commande d'au moins un effet sonore parmi un changement d'amplitude sonore, une égalisation, un écho, une réverbération, une distorsion, un changement de phase, un changement de fréquence, une modulation d'amplitude, et une combinaison de ces effets sonores. 5. Procédé selon la revendication 4, prise en combinaison avec l'une des revendications 2 et 3, dans 30 lequel des gains de type feedforward sont ajustés en fonction de la consigne d'effet sonore, par mise à jour la fonction de transfert mesurée à l'étape a). 6. Procédé selon l'une des revendications 4 et 5, dans lequel des gains d'un contrôle par rétroaction sont mis à jour en fonction de la consigne d'effet sonore. 35 3063173 7. Procédé selon l'une des revendications précédentes, dans lequel le traitement des données sonores s'effectue par échantillon, à une latence inférieure à cent microsecondes. 8. Procédé selon l'une des revendications précédentes, dans lequel, la structure rayonnante 5 comportant une caisse de résonance d'un instrument de musique à cordes, ladite fonction de transfert est mesurée cordes étouffées. 9. Procédé selon l'une des revendications précédentes, dans lequel, la structure rayonnante comportant une caisse de résonance d'un instrument de musique à cordes, on prévoit deux 10 actionneurs disposés de part et d'autre du chevalet portant les cordes. 10. Procédé selon la revendication 3, dans lequel un microphone est prévu en outre pour capter une pression acoustique (p) dans l'air à proximité de la structure rayonnante, le procédé comportant en outre la mesure d'une deuxième fonction de transfert (H2) de l'ensemble actionneur, structure 15 rayonnante, microphone, Et dans lequel l'activation de l'actionneur est pilotée en mode feedback/feedforward, avec une estimation affinée des gains de contrôle de rétroaction en fonction en outre de ladite deuxième fonction de transfert (H2). 11. Procédé selon l'une des revendications précédentes, dans lequel, la structure rayonnante comportant une caisse de résonance d'un instrument de musique réel, lesdits moyens informatiques sont configurés pour donner les caractéristiques vibratoires et sonores d'un instrument de musique choisi audit instrument de musique réel. 12. Programme informatique comportant des instructions pour la mise en oeuvre du procédé selon l'une des revendications précédentes lorsque ce programme est exécuté par un processeur (PROC). 13. Dispositif (DIS) comportant un circuit de traitement configuré pour la mise en oeuvre du procédé selon l'une des revendications 1 à 10.30