11.07.2015 Views

rapport d'activité 2009 - WWW Ircam

rapport d'activité 2009 - WWW Ircam

rapport d'activité 2009 - WWW Ircam

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5 Développer la recherche et les logiciels applicatifsSPATÉquipe : Espaces acoustiques et cognitifsDescriptifLe Spatialisateur est un outil d’acoustique virtuelle permettantla création en temps réel de scènes spatialiséesdans un espace sonore réel ou virtuel. Ses contextes d’applicationsont les concerts et la spatialisation du son entemps réel, la postproduction ou encore la réalité virtuelle.Son originalité réside dans son mode de contrôle de l’effetde salle à l’aide de critères perceptifs permettant uneécriture intuitive des caractéristiques de spatialisation,et ce de façon indépendante du dispositif de restitution.■ Principales fonctions réaliséesLa version 4 du Spatialisateur a été finalisée, sur la base destravaux entrepris en 2007 par Rémy Muller. Cette versionmarque une évolution majeure par <strong>rapport</strong> aux versions antérieures,visant à répondre aux besoins de flexibilité et demaintenabilité de l’architecture.Elle est basée sur une refonte complète de l’API développéeen C++ de façon indépendante de l’application hôte (Max/MSP, séquenceurs, etc.). La bibliothèque ainsi développéepermet de conférer aux différents modules du Spatialisateurun caractère plus générique et plus aisément configurableen fonction des besoins de l’utilisateur et des ressourcesdisponibles.Une collection de modules externes Max/MSP, paramétrablespar des attributs, a été développée. Ces modulespermettent de faire appel aux fonctions de traitement dusignal de la bibliothèque C++, et constituent un cadre detraitement générique multisources (jusqu’à 64 entréesaudio), multisorties (jusqu’à 64 haut-parleurs en fonctiondu format de reproduction choisi) et multiréverbérations(les sources audio peuvent être assignées dynamiquementdans les différentes instances de réverbérations).Module de panoramiqueDe nouvelles fonctionnalités ont été ajoutées au module decontrôle panoramique, notamment le calcul automatiquede la triangulation pour le format VBAP, la compensationdes effets de champ proche pour la synthèse binaurale, lepanoramique par DBAP (Distance Based Amplitude Panningsur un dispositif quelconque de haut-parleurs), et l’encodageen format Ambisonique aux ordres supérieurs.Module de synthèse d’effet de salleLes améliorations apportées au module de synthèse de l’effetde salle sont :• l’augmentation du nombre maximal de canaux internesdu réseau de retards rebouclés ;• l’introduction de filtres simulant l’absorption de l’air produisantune coloration plus naturelle en hautes fréquencespour les longs temps de réverbération.En outre, le module <strong>Ircam</strong>Verb a été introduit en complémentde l’objet Spat~. <strong>Ircam</strong>Verb est un réverbérateur multicanalcontrôlé par une approche de bas niveau et dontles caractéristiques sont optimisées pour permettre uneconsommation CPU minimale.Interfaces utilisateurL’accent a également été mis sur la création d’interfacesutilisateur pour un contrôle intuitif et plus aisé du Spatialisateur(configuration du dispositif de haut-parleurs, manipulationdes sources sonores, contrôle de la directivité etdes paramètres perceptifs).Les interfaces sont compatibles avec le système de configurationpattr de Max afin de faciliter la sauvegarde, l’éditionet le chargement de différentes configurations.IRCAM – RAPPORT D’ACTIVITÉ <strong>2009</strong>109

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!