Untitled - WWW Ircam
Untitled - WWW Ircam
Untitled - WWW Ircam
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4 RECHERCHE ET DÉVELOPPEMENT, L’UMR STMS<br />
Développement WFS sur Mac<br />
Dans le cadre d’une collaboration avec la société Sonic<br />
Emotion, il a été développé une interface de contrôle de leur<br />
système de reproduction par WFS. L’interface consiste en<br />
une suite d’objets et de patches intégrés dans l’environnement<br />
Max/MSP. Ces objets permettent le contrôle du système<br />
de rendu par des messages de haut niveau (positions<br />
des sources, orientation et directivité, etc.) transmis sur<br />
un protocole UDP. Ils assurent également le monitoring du<br />
système (vumètres, statut des renderers, etc.).<br />
Ces objets permettent un contrôle intuitif de la directivité<br />
des sources (mapping entre les paramètres d’ouverture et<br />
orientation et les coefficients de la décomposition en harmoniques<br />
cylindriques) ainsi que la visualisation temps réel du<br />
diagramme de directivité.<br />
En outre, un nouveau système de rendu a été développé,<br />
sous la forme d’objets Max/MSP sur plate-forme MacOS. Les<br />
paramètres de filtrage sont précalculés offline à l’aide d’une<br />
bibliothèque C++, puis exportés sous forme de fichiers SDIF.<br />
Ces fichiers de filtres sont ensuite chargés dans les objets<br />
Max/MSP qui assurent le traitement des signaux en temps<br />
réel. Les objets adoptent une syntaxe de messages entièrement<br />
compatible avec le Spatialisateur afin de faciliter leur<br />
intégration dans des patches existants.<br />
La chaîne de traitement du signal est décomposée en trois<br />
étages : un étage assure la formation du front d’onde par<br />
des délais/gains. Un étage (optionnel) permet la synthèse de<br />
figures de directivité – indépendantes de la fréquence pour<br />
le moment. Un dernier étage garantit l’égalisation des<br />
transducteurs.<br />
Les algorithmes de traitement sont vectorisés et parallélisés<br />
afin de tirer profit des architectures hardware actuelles<br />
(multicœurs).<br />
IRCAM – RAPPORT D’ACTIVITÉ 2011<br />
72