Informatique

Projets de programmation : NeoBlast

Qu'est-ce que c'est ?

NeoBlast (littéralement traduis par Souffle Nouveau) est un lecteur audio avancé pouvant lire la totalité des fichiers audios présents sur vos ordinateurs :

Comment ?
J'ai utilisé la bibliothèque fmod afin d'avoir le plus de fonctions possibles permettant de manipuler les fichiers audio pour les implémenter dans mon programme.

Malheureusement même si celle ci est portable, la bibliothèque graphique utilisée (GUI) étant l'API Windows ou API win32 n'est pas portable et ne marchera que sous windows.

Que fait-il de spécial ?

NeoBlast ne fait rien de vraiment "spécial" mais se contente d'avoir la plupart des fonctionnalités de base des lecteurs audio "pro" présents sur le net :

Comment sont les skins ?

Pour vous faire une idée, voilà :


Le skin principal


Le skin de la playlist

Le noir est utilisé pour la présentation : l'utilisation des régions m'a permis de pouvoir avoir des fenêtres ayant la forme de ces skins (avec la couleur noire comme transparente), sans barre de titre. Ne faites pas non plus attention à l'effet de grain, c'est dû à la compression des screenshot.

Pour bouger les fenêtres modélisées par les skins, exécutez un drag avec le bouton droit de la souris (voir "Help" pour quelques précisions). Faites-le lentement, c'est "maison". J'aurais bien résolu le problème (avec WM_NCHITTEST), mais j'ai perdu le code source depuis le temps ^^'

Où le télécharger ?

Vous pourrez le télécharger (en étant équipé d'un "désarchiveur" de rar) à partir des liens ci-dessous :

N'oubliez pas de lire le fichier "Help" situé dans le menu démarrer et s'il vous plait ne sautez pas la licence...