Le Media Player VST Host X-Tram
Jorcin Rémi Roche Michael Scalabre Térence De Georges Adrien L’équipe Jorcin Rémi Roche Michael Scalabre Térence De Georges Adrien
Qu’est ce que X-Tram ? Logiciel de MAO Lecteur Multimédia VST Host Norme de Plugins Traite les Flux Audio Mixage des entrées audio avec le media joué Enregistrement du résultat
Pourquoi créer un tel logiciel ? Problème de latence Temps passé entre l’entrée et la sortie audio <20ms Utilisation des drivers ASIO Carte son professionnel Logiciel de MAO et en MAO le moindre mot c’est la latence
Pourquoi créer un tel logiciel ? Asio4All Surcouche des drivers WDM de Windows Utilisation exclusive de la carte son X-Tram
Travail à effectuer La base : Le media player minimal : Le VST Host : ADA-Player (ESSI2) Le media player minimal : De Borland C++ à Visual Studio Obtention d’un media player minimal stable Le VST Host : Améliorer les files de Plugins Sauvegarder Recherche des plugins
Travail à effectuer Extension du media player : Interface Graphique Playlist Fonctionnalités (recherche, barre de progression…) Interface Graphique Extensible et fonctionnelle Utilisation de C#
Contraintes non fonctionnelles Windows Xp Asio C++ Simplicité d’utilisation Facilité d’extension
Gestion des Risques Poursuite d’un projet existant Exportation de Borland C++ à V.S. Comparaisons Ada <-> X-Tram
Moyens de contrôle Étude du code dès son acquisition. Prise de contact avec les précédents développeurs Obtention d’un media player minimal stable
X : Niveaux de priorités Partage des tâches Adrien Michaël Rémi Térence Media player minimal XXX Extension Media player X VST Host XX Interface Graphique X : Niveaux de priorités
Planning prévisionnel 08/04 : fin du cahier des charges 10/05 :Media player minimal 17/05 : Media player minimal + VST Host 25/05 : X-TRAM Beta 1 | X-TRAM Beta X 16/06 : rapport final suivi de la soutenance finale
Questions ?