10.07.2015 Views

RAPPORT D'ACTIVITÉ 2003 - WWW Ircam

RAPPORT D'ACTIVITÉ 2003 - WWW Ircam

RAPPORT D'ACTIVITÉ 2003 - 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.

<strong>RAPPORT</strong> DETAILLERECHERCHE ET DEVELOPPEMENTAPPLICATIONS TEMPS REELd’éléments de partition et des matrices optimisées pour letraitement de signal.Grâce à une extension en Java de Max/MSP en cours dedéveloppement, les éditeurs graphiques développés dans lecadre du projet jMax pourront aussi être intégrés dans FTM surMax/MSP. Une première version d’un environnement à étédéveloppée intégrant des éditeurs Java pour les objets FTMdans Max/MSP.6.3.1 Développement de la bibliothèque FTM et demodules de base pour Max/MSPLe développement de la bibliothèque de FTM a demandé unelégère ré-organisation du code source de la partie serveur dejMax, FTS. Les principaux enjeux du développement ont étédoubles :- pouvoir partager un maximum de code source entre jMax et FTM;- intégrer souplement les éléments de FTM avec les paradigmesde programmation habituel de Max/MSP, tel que l’interfacegraphique (objets et boîte de message FTM dans le patcher deMax/MSP), la gestion de la persistance (sauvegarde dedonnées FTM dans un document Max/MSP) et la dénomination desmodules.Les développements des fonctionnalités de FTM, concernant lecode source partagé avec jMax, ont fait évoluer les deuxenvironnements.FTM étant dérivé de jMax, hérite la distribution sous licencelibre LGPL (Lesser GNU Public Licence). Les sourcesspécifiques à FTM ont été intégrées au projet de développementlibre de jMax sur le site de Sourceforge(http://sourceforge.net/projects/jmax).Un premier ensemble de modules compatible Max/MSP exploitantles fonctionnalités de base de FTM a été développé à partirdes modules de jMax pour être distribué avec la bibliothèque.Une première version de FTM contentant la bibliothèque etl’ensemble d’objets de FTM a été présentée aux Ateliers Forum,documentée et distribuée sur le CD du Forum comme sur le siteInternet de l’équipe Application temps réel(http://www.ircam.fr/equipes/temps-reel/maxmsp/ftm.html).Participants : R. Borghesi, N SchnellCollaboration interne : F. Déchelle (équipe Logiciels libreset ingénierie logicielle)Collaboration extérieure : D. Zicarelli (Cycling74)6.3.2 Intégration d’éditeurs graphiques en Java pourFTM sur Max/MSPÀ partir du client graphique de jMax écrite en Java, unenvironnement qui intègre les éditeurs de jMax avec FTM dansMax/MSP a été développé. Ce développement s’appuie sur uneextension Java de Max/MSP, nommé MXJ, qui n’était pas encoredistribuée en <strong>2003</strong>. Néanmoins, l’équipe Applications tempsréel se servait de l’éditeur pour l’importation et adaptationdes partitions pour les tests du suivi de partition.En priorité un éditeur de partition adapté au suivi departition était visé. Quelques extensions mineures del’éditeur de partition de jMax ont été effectuées, anticipant- 129 -

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

Saved successfully!

Ooh no, something went wrong!