salut
je n'ai jamais vu de systeme permettant de supprimer une reverberation naturelle à partir d'un algorythme.
la meilleure solution est de modifier la reverberation du local en changeant les materiaux le composant.
le coup du rideau cité par Nicolas est une bonne solution.
les formules utilisees pour estimer le temps de reverberation d'un local sont celles de sabine et eyring (l'une est pour les petits volumes et l'autre pour les grands mais celle de sabine est la plus couramment utilisee)
le principe est de calculer le volume de la piece puis estimer l'aire de chaque materiau absorbant ou reflechissant et d'appliquer la formule pour obtenir le temps de reverberation (duree pendant laquelle le son s'attenue de 6db)
chaque materiau possede un "indice de reflection".
plus on aura de materiaux reflechissants et plus la reverb sera longue.
http://fr.wikipedia.org/wiki/Temps_de_r%C3%A9verb%C3%A9ration#Formules_de_Sabine_et_de_Eyring
ensuite, au niveau du placement des haut parleurs, il faut faire en sorte qu'ils ne 'tapent pas' contre les murs reflechissants.
les systemes d'enceintes asservies comme celles de
http://www.duran-audio.com/ utilisent un procédé en amont.
il y a d'abord une simulation qui est faite avec un logiciel 3d et les enceintes sont "posees" dans ce logiciel.
ensuite, la chimie interne aux processeurs des enceintes va changer le niveau sonore ou le filtrage de chaque haut parleur selon sa position par rapport aux surfaces reflechissantes.