AlsaPlayer

AlsaPlayer
AlsaPlayer
AlsaPlayer.png
AlsaPlayer Gnome.png
AlsaPlayer 0.99.80
Développeur AlsaPlayer Team
Dernière version 0.99.81 (7 novembre 2010) [+/−]
Environnement Linux, FreeBSD, NetBSD, Solaris
Type Lecteur audio
Licence GNU GPL
Site web alsaplayer.org

AlsaPlayer est un des plus anciens lecteur audio libre diffusé sous licence GNU GPL. Lors de son apparition en août 1998[1], il possédait des caractéristiques intéressantes dont certaines sont toujours uniques pour un lecteur Linux/Unix. Il a un design hautement multi-thread, et comme son nom l'indique, il utilise le driver son ALSA. Il peut utiliser d'autres drivers son, ce fut le premier lecteur audio à pouvoir utiliser JACK.

Le but est de créer un framework complètement modulaire pour l'écoute de toutes sortes de médias avec un focus particulier sur les données audio PCM. Le code du cœur du projet a été écrit par Andy Lo-A-Foe avec des contributions de beaucoup d'autres personnes.

Après un abandon du projet, son administration fut reprise par Dominique Michel. Il réalisât une nouvelle version à partir de patches publiés par plusieurs développeurs sur la liste de diffusion du projet[2]. Cette nouvelle version permis de corriger plusieurs bugs important est de relancer l'AlsaPlayer.

MadeJ de Pologne a rejoint spontanément le projet et il a réalisé un nouvel interface basé sur la librairie GTK+ en remplacement de l'ancien interface basé sur GTK, librairie qui était en train de tomber en désuétude. Ce nouveau pas important a permis de donner une nouvelle jeunesse à ce lecteur.

Après environ une année de pause du développement et suite à une annonce sur la LAD (liste de diffusion des développeur audio sous Linux, Linux Audio Development)[3], Erik de Castro Lopo, l'auteur principal de libsndfile[4], a rejoint le projet. Il est en train de modifier le cœur du lecteur pour le faire évoluer vers un design contemporain. L'utilisation de libsndfile va permettre d'augmenter le nombre de type de fichiers reconnus, tout en facilitant le passage d'un type de donnée interne entière à un type de donnée en virgule flottante, ce qui permettra d'améliorer considérablement la qualité de son lors des resamplings et lors d'utilisation avec le driver JACK. Le prix à payer sera une plus grande occupation du processeur, mais vu l'évolution constante des performances des ordinateurs, la loi de Murphy est du côté des développeurs.

Sommaire

Caractéristiques

Les caractéristiques les plus intéressantes d'AlsaPlayer sont :

  • Contrôle exact et continu de la vitesse de lecture en marche avant et en marche arrière (de -4x à +4x avec le slider de l'interface GTK+, de -10x à +10x en lui envoyant les commandes appropriées depuis une console ou un autre programme). C'est le premier lecteur audio Linux et le seul sous GPL à incorporer ce support. Vous pouvez scratcher des fichiers mp3 et même des CD audio en temps réel. À noter que mplayer, un lecteur multimedia, propose aussi un contrôle de vitesse de bonne qualité.
  • Support des streams Icecast et shoutcast.
  • Interface modulaire.
  • Redéfinit l'interface utilisateur.
  • Contrôle à distance.
  • Contrôle d'AlsaPlayer depuis d'autres applications.
  • Mode à faible latence.
  • Avec une bonne carte son, une latence aussi faible que 1,3 ms est possible.
  • Liste de lecture.
  • Cohabite bien avec d'autres outils audio concurrents.
  • Ne touche pas le mixer matériel.
  • Fenêtres de visualisation concurrentes.
  • Design multi-thread. Le résultat est une lecture efficace et sans saut. Il est aussi possible d'activer le cadencement temps-réel pour obtenir des performances encore meilleures.
  • Synchronisation précise des visualisations et de l'audio.
  • Portable sur différentes architectures.

Formats de fichier supportés

  • Ogg Vorbis (.ogg). Ce fut le premier lecteur au monde a faire une lecture parfaite en marche arrière des fichiers Ogg.
  • MP3 avec le plugin basé sur mpg123.
  • WAV.
  • CDDA, lecture des CD audio digitaux, avec interrogation CDDB.
  • Tous les modules supportés par MikMod.
  • Tous les formats de fichiers reconnus par la librairie Audio File.
  • FLAC

Systèmes sonores supportés

  • JACK - Un serveur son professionnel.
  • ALSA - L'interface son le plus utilisé sous Linux.
  • OSS - L'ancien API audio de Linux. Il est toujours utilisé.
  • SGI - Pour les systèmes SGI (IRIX), utilise la librairie audio SGI.
  • NAS - Network Audio Server (serveur son pour réseau).
  • ESD - Esound, utilisé dans GNOME.
  • Null - driver muet, utile pour faire des test.

Interfaces supportés

L'interface GTK+ d'AlsaPlayer avec toutes ses fenètres
L'interface GTK+

De par sa structure modulaire, AlsaPlayer peut être contrôlé à distance ou depuis une autre application quelle que soit l'interface utilisée.

  • GTK+ avec support des thèmes de GNOME.
  • texte pour les accros de la console.
  • démon pour le faire fonctionner en tâche de fond.
  • xosd fonctionne comme texte mais affiche ses messages sur le bureau.

Références


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article AlsaPlayer de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Comparaison de lecteurs multimédia — Les tableaux suivants comparent les informations générales et techniques de certains lecteurs multimédia. Pour des informations plus précises sur un lecteur, il est préférable de consulter son propre article. Sommaire 1 Général 2 Systèmes d… …   Wikipédia en Français

  • FVWM-Crystal — Un bureau sous FVWM Crystal …   Wikipédia en Français

  • Fvwm-crystal — Un bureau sous FVWM Crystal …   Wikipédia en Français

  • Liste de logiciels audio pour Linux — Sommaire 1 Lecteurs à lancer (ou pouvant être lancé) en mode console 2 Lecteurs winamp like, dépourvus de la gestion de bibliothèque 3 Lecteurs pourvus de la gestion de bibliothèque …   Wikipédia en Français

  • MPEG Audio Decoder — MAD ist ein MPEG Audio Decoder von Underbit Technologies. Untergebracht in einer Programmbibliothek, ist seine Aufgabe die Umwandlung von MPEG komprimierten Audiodaten in ein binär codiertes analoges Signal (PCM), das dann von Programmen, die MAD …   Deutsch Wikipedia

  • Lecteur audio — Pour les articles homonymes, voir Lecteur et audio. Un lecteur audio est une application permettant de lire des fichiers audio. Exemples OS Exemples de lecteurs audio Linux AlsaPlayer, amaroK, JuK, Listen, Rhythm …   Wikipédia en Français

  • U-lite — Ubuntu Lite Семейство ОС Ubuntu; Linux …   Википедия

  • SliTaz GNU/Linux — Parte de la familia GNU/Linux …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”