Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

PLAYIT (LECTEUR MP3)[WIN32][FMOD]


Information sur la source

Catégorie :Multimédia Classé sous : mp3, fmod, lecteur, musique, playlist Niveau : Débutant Date de création : 24/06/2006 Date de mise à jour : 25/06/2006 19:09:58 Vu / téléchargé: 7 175 / 1 142

Note :
9,6 / 10 - par 5 personnes
9,60 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Il s'agit d'un lecteur mp3 créer à l'aide de la librairie FMOD. Oui vous me direz sans doute il y a déjà plusieurs projets de ce type sur cppfrance mais j'aimerais bien recevoir vos commentaires à propos de celui-ci ;)

-Joue les mp3,wav,wma...
-Peut le placer dans le systray pour ne pas s'embarasser.
-Gestion de playlist : Save, load.
-Possibilité de le mettre comme lecteur par defaut.
-Controle de volume avancé.

Voila c'est a peu près tout. J'espère que vous aimerez ;)
 

Source

  • if ( User.WantToSeeTheCode() )
  • {
  • Download(PlayIt.zip);
  • }
  • // :P
if ( User.WantToSeeTheCode() )
{
    Download(PlayIt.zip);
}

//  :P

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

25 juin 2006 19:09:58 :
Rajouter les fichiers qui manquaient ! ;)

Commentaires et avis

signaler à un administrateur
Commentaire de jmhC le 25/06/2006 17:34:31

Pas mal.
Mais ne compile pas car manque fmod.h entre autre.

signaler à un administrateur
Commentaire de gbourgeois0019 le 25/06/2006 20:41:33

Je suis dsl je viens d'ajouter les fichiers ca devrait marhcer ;)

signaler à un administrateur
Commentaire de jmhC le 25/06/2006 21:15:09

OK, celà marche sous VS2005!

signaler à un administrateur
Commentaire de SAKingdom le 25/06/2006 21:31:36

Cool mais pourquoi tu utilise des :: devant certaine fonction? Tu utilise la MFC? 8/10

signaler à un administrateur
Commentaire de gbourgeois0019 le 25/06/2006 22:56:23

Non je n'utilise aucune mfc, seulement quelque fois c'est un reflexe de mettre :: devant mes fonctions !! Cela m'evite aussi d'avoir a taper tout le nom de la fonction au complet ( je sais qu'il y a ctrl+space mais quelquefois j'oublie ! ) ;)

Merci ;)

signaler à un administrateur
Commentaire de algori le 26/06/2006 09:38:53

Pas mal, pas mal !
Prochaine étape qui serait intéressante : une belle interface (tu charge par exemple une bitmap en background avec des bords courbés, etc.)
Sinon, sur quel site t'as téléchargé cette version de fmod. J'ai une autre version mais celle-ci me parait pas mal.
@++

signaler à un administrateur
Commentaire de gbourgeois0019 le 26/06/2006 21:20:10

Merci ;)

Pour la librairie fmod je l'ai prise sur fmod.org, c'est la version fmodex Release 4.04.

Et pour l'interface faut dire que pour l'instant je voulais tout simplement quelquechose de fonctionnel. P-e que j'essaierai de fsire quelque chose de plus joli un peu plus tard ;)

signaler à un administrateur
Commentaire de MyNameIs4 le 26/06/2006 22:24:28

Super :P J'aime bien :)   10/10 :P

signaler à un administrateur
Commentaire de gbourgeois0019 le 26/06/2006 22:29:27

Merci ;)

signaler à un administrateur
Commentaire de excrt le 03/07/2006 17:53:17

en C++, les « :: » ce sont les opérateurs de portés, exemple:

class Player
{
public:
  Player()
  {
    // ...
  }
  ~Player()
  {
    // ...
  }
  int PlaySound() // existe aussi dans l'api windows
  {
    // fait appel a une référence externe(api windows)
    return ::PlaySound();
  }
  // ...
};

signaler à un administrateur
Commentaire de excrt le 03/07/2006 18:06:35

la déclaration de tes variables devrait ce trouver dans main.c et non dans main.h. on ne devrait pas voir ces variables dans ton fichier d'entête, tout ce qu'on pourrait y voir pourrait être, par exemple:

// main.h

//...
extern HWND hMainWnd;
extern HWND hAboutWnd;
extern HWND hPitchWnd;
extern HWND hEchoWnd;
extern HWND hAdvancedVolumeWnd;
//etc.

si ces variables ne sont utilisés que dans main.c alors qu'ils restent dans main.c, c'est une très très mauvaise habitude de déclarer ses variables dans un fichier d'entête ... c'est souvent source de problème

signaler à un administrateur
Commentaire de gbourgeois0019 le 03/07/2006 20:01:19

Et pourquoi les variables de type HWND devraient-elles se retrouver dans main,h alors que les autres non ?

signaler à un administrateur
Commentaire de excrt le 08/07/2006 14:56:42

ce n'était qu'un exemple(les HWND)

//fichier.c
int variable_global;
//...

//fichier.h
extern int variable_global;
//...

//fichier2.c
#include "fichier.h" // inclut également « extern int variable_global; »
//...

//fichier3.c
#include "fichier.h" // idem ...
//...


//...

signaler à un administrateur
Commentaire de icebreak00 le 09/02/2007 13:45:19

Bonjour,
j'ai un petit soucis pour tester cette source, le compilateur affiche :
e:\cppfrance_source_38292\soundmgr.h(7) : fatal error C1083: Impossible d'ouvrir le fichier include : 'fmod.h' : No such file or directory

le fichier fmod.h se trouve bien dans le répertoire pourtant.

Pouvez-vous m'aider ?

signaler à un administrateur
Commentaire de GUIDARK le 06/04/2007 23:42:15

UP même probléme

signaler à un administrateur
Commentaire de dcanl le 29/11/2007 20:53:53 10/10

Bonjour !

Moi pas de problème bien grave, sauf 2 y que le compilateur ne trouvait pas ainsi que fmod.h (que j'ai mis entre "" et non <> pour que ça passe)... J'ai mis des {} pour les for en incluant les lignes qui posaient problème avec y (szTitle[y] = '\0'; par exemple : rattaché au for précédent en mettant des accolades). (j'utilise visual studio 2005 pro)

Par contre, le player n'affiche ni le titre de la musique en cours, ni les kpbs.

Mais sinon, chapeau, je n'ai pas encore regardé le code dans le détail, mais je suis sûr que cela va me permettre d'en apprendre plus sur la manipulation de fmod et des fichiers audio ! Ça va m'aider !

Merci de l'avoir mis à disposition !

signaler à un administrateur
Commentaire de ChamY le 15/01/2008 11:15:47

Bonjour,
Je suis en train de coder un lecteur utilisant fmod mais en C#.
Je ne connais pas du tout le VB, mais j aimerai avoir quelques conseils.

Comment passez vous a la chanson suivante de facon automatique ?
Vous detecter la fin du fichier puis vous lancer une autre .Playsong() ?

Connaissez vous une fonction pour faire un fondu du son. C 'est a dire que le son baisse pendant x seconde a la fin du fichier. (je ne veux pas faire une boucle qui baisse le volume pendantr x seconde, je ne trouve pas ca super elegant)

Merci

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Debutant Playliste lecteur MP3 [ par La marmote ] Slt a tous je ss entrein de fiare un lecteur mp3 il marche nikel mais .. j arrive pas a faire une playliste y as pas de tuto et pas de source . en Fmod [ par norton ] Bonjour a tous, j'aimerai savoir comment faire avec Fmod pour que mon programme vérifie la lecture de mon mp3.je m'explique, j'aimerai que quand mon m probleme avec la librairie FMOD (musique et sons) [ par Amanobuo ] Bonjour, je n'arriva pas a utiliser FMOD pour jouer des musique dans les application. Pour comprendre ce qui ne va pas, voila ce que j essaye de faire FMOD et MP3 [ par LordBob ] Salut a tous,je sais que ma question est simple et qu'il y a des exemples sur le site, mais malgres tou cela, je n'y arrive pas !!! je n'arrive pas à Mp3 et Lib.Fmod [ par SuperTonic ] BonjourJ'ai un soucis sans compendre pkoi. Je dvp sous DevCpp.Je souhaite simplement lancer un mp3 avec la lib fmod.mais j'ai cette erreur :C:\DevCpp\ pb avec le linker (FMOD) [ par kyript ] Bonjour a tous voila mon pb je suis debutant et j'ai descidé de mettre a FMOD mon pb c'est que quand je veut compiler il me fait un linker erro MP3 et fmod [ par asmanur ] Bonjour, je voudrais savoir pk lorsque je lis un mp3 avec fmod et que je lance une appli avec du son la lecture du mp3 s'arrête , j'ai comparé avec un Gestion Fichier Mp3 [ par Joky ] Bonjour tout le monde !Novice avec la librairie FMOD, je souhaiterai savoir si il est possible de couper un MP3Par exemple un exemple :J'ai un album e mp3 avec fmod [ par deck_bsd ] Bonjour a tous, Voila j'ai un problème , je veu lire un mp3 avec fmod mais cela ne fonctionne pas, aucune faute a la compilation mais lorsque je charg fmod - arrêter un mp3 [ par khayyam ] salut à tous, pour jouer un mp3 avec fmod, j'utilise le code suivant :son=FSOUND_Sample_Load ( FSOUND_FREE, "toto.mp3", FSOUND_HW2D, 0, 0);channel = F


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,484 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.