Lecteur mp3 avec un système de roue + fichier xml

Description

Vous allez me dire : encore un lecteur mp3, et ben oui mais il n'est pas comme les autres et sans doute pire : inutile pour vous.

Je me suis fais un lecteur mp3 personnel pour le mettre sur un cd special mp3 et qui se lancera automatiquement a l'insertion du cd grace a un autorun.
Voila le principe :

Il y a trois roues : un pour les unités, un pour les dizaines et un pour les centaines.
On choisis le numero du mp3 voulu, on valide et le mp3 se lit.

Les liens des mp3 doivent etre connu a l'avance (mais comme je l'ai prevu pour un cd c'est le cas) et sont contenue dans un fichier xml avec l'auteur et le titre.

Le lecteur prend en charge jusqu'a mille mp3 (car il y a 3 roues), il possede egalement une fonction pour voir la liste des mp3 ainsi que les boutons de base (lecture, pause, avance rapide, retour rapide, mp3 suivant et precedent);
A la fin d'un mp3, le suivant se charge automatiquement. Le temps ecoulé est egalement affiché

J'ai assigné des touches de raccourcis

ESPACE : bouton OK : valide le nouveau numero et lance le mp3 correspondant
ENTER : lecture/pause
Fleche Gauche : retour rapide
Fleche Droite : avance rapide
Fleche Haut : mp3 suivant
Fleche Bas : mp3 precedent

voila ! a+

Conclusion :


Si je le continue (pas sur ou pas pour tt de suite), voila les ajouts auxquels j'ai pense :

- une rotation intelligente des roues (car elle ne tourne que dans un meme sens)
- le temps affiché sous forme de compte a rebours au choix
- une version prenant en compte les tags des mp3 (car dans cette version les infos sont prise par le fichier xml uniquement)
- ...

Sinon j'aimerais savoir s'il est possible de rendre le fond transparent (un peu comme les skin winamp)
parce que c'est possible sur une page web mais sous forme d'application je sais pas...

(10/06/2006) :
Je précise également que le lecteur n'est pour l'instant pas du tout prévu pour le net. (le chargement des mp3 n'est pas du tout controlé).
Selon les remarques recu, la source fonctionne vraiment mal sur le net. Une correction pour une utilisation sur le net sera bientot faite

a+

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.