Demudi Linux
DeMuDi, acronyme de Debian Multimedia Distribution, est une distribution Linux basée sur Debian GNU/Linux et conçue pour le multimedia. Elle est actuellement distribuée sous deux formes: une version stable (1.2.1 au 20 mars 2006) pour un environnement professionel et stable de production audio, et une version de test dans laquelle les nouvelles fonctionalités et les dernières versions des logiciels sont incorporées.
Le projet est fondé sur une distribution Debian spécialisée sur le multimédia, il est une partie majeure d'Agnula.
A/DeMuDi n'est pas séparée de Debian, il s'agit d'une façon différente différente de la distribuer. Il est par exemple possible d'installer les programmes Debian, tout en gardant les spécificités de DeMuDi que sont son kernel multimédia temps réel et une bonne intégration sous linux des logiciels audio. Au stade actuel de son développement, DeMuDi a intégré essentiellement des logiciels audio et musicaux, mais elle va éventuellement inclure aussi des outils de pointe pour la vidéo.
La version de test suit aujourd'hui une phase de synchronisation avec Debian testing, ceci dans le but de pouvoir offrir une nouvelle version stable de DeMuDi dans laquelle tous les logiciels de Debian testing puissent être installé et de pouvoir bénéficier pleinement du dynamisme de la communauté Debian.
Caractéristes de DeMuDi
Le coeur de cette distribution est son kernel multimédia. Il s'agit d'un kernel Vanilla (standard) sur lequel sont appliqué les patches de préemption complête (ou temps réel) d'Ingo Molnar. Le module realtime-lsm est utilisé pour gérer les priorités des tâches aussi bien au niveau du matériel que des logiciels. Une autre et nouvelle approche a aussi été incorporée dans DeMuDi pour gérer ces priorités avec rlimits.
L'avantage de rlimits est qu'il ne pose pas de problème particulier de stabilité dans le système. Son désavantage est que des applications peuvent être instantanément arrêtées par PAM-Rlimits quand la charge du processeur devient très élevée. Des utilisateurs qui font un grand usage de synthèse et de filtres audio logiciels ainsi que ceux qui utilisent DeMuDi pour des événements en public pourront préferrer utiliser le realtime-lsm. Celui-ci permet de pousser le système dans ces dernières limites, mais des applications peuvent bloquer tout l'ordinateur dans certains cas. Ce sont surtout des anciennes applications qui peuvent poser problème, et il est conseiller de bien tester les applications avant de commencer l'utilisation en production.
Quelque soit le système de gestion des priorités choisi, il est nécessaire de prêter un soin particulier à la configuration matérielle de l'ordinateur. En effet, le kernel va attribuer une priorité supérieure à la carte son qu'aux autres unités matérielle de l'ordinateur. Si un autre matériel partage la même IRQ (interruption) hardware (matérielle) que la carte son, des blocages du système peuvent en résulter.
Le gestionnaire de fenètre par défault est fluxbox, ceci afin de garder un maximum de la puissance de la machine pour le travail multimédia; gnome est aussi proposé. Un soin particulier a été apporté dans l'intégration et la configuration des applications audio.
Ainsi, l'interface graphique de JACK, un serveur son professionel à faible latence est lancé automatiquement lors du démarrage du système.
Le logiciel ladcca permet de sauvegarder l'état des cessions de travail audio et de les restaurer automatiquement.
Apt-get est le logiciel de gestion et d'installation des programmes. Il est donc également possible d'installer simplement les logiciels Debian sous DeMuDi afin d'accroître les possibilités de l'ordinateur à d'autres tâches que l'audio.
La comparaison avec une distribution générique montre des performances multimédia bien meilleures avec DeMuDi, ceci dans la même machine.
DeMuDi fut une des premières distribution à se lancer dans le multimédia professionnel et cette distribution linux permet de transformer un ordinateur PC en une station de travail audio stable, performante et professionelle. Les MediaStation de Lyonstracs sont des claviers dans lesquels un ordinateur pc 64 bits est incorporé. Le système linux de ces claviers bénéficie directement des solutions technologiques mises en oeuvre dans DeMuDi.
Lien interne
Lien externe
- (en) A/DeMuDi Wiki avec téléchargement des ISO