IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Codes sources à télécharger Pascal Discussion :

Lecteur de musique basé sur miniaudio [Sources]


Sujet :

Codes sources à télécharger Pascal

  1. #1
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 109
    Points
    15 625
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 109
    Points : 15 625
    Billets dans le blog
    9
    Par défaut Lecteur de musique basé sur miniaudio
    Bonjour,

    Je vous propose un nouvel élément à utiliser : Lecteur de musique basé sur miniaudio

    Lit la musique contenue dans le dossier passé en paramètre. Exemple d'utilisation de la bibliothèque miniaudio.

    L'unité miniaudio_object provient du projet CPas.

    Pour compiler la bibliothèque et le programme :


    Pour l'exécuter :

    Code Bash : Sélectionner tout - Visualiser dans une fenêtre à part
    ./miniaudio_player /chemin/musique/

    Qu'en pensez-vous ?
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  2. #2
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 109
    Points
    15 625
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 109
    Points : 15 625
    Billets dans le blog
    9
    Par défaut
    Depuis plusieurs jours j'essaie sans succès de compiler le programme pour Windows. Si quelqu'un y arrive, je suis preneur de la solution.
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  3. #3
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 461
    Points
    5 918
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 461
    Points : 5 918
    Par défaut
    Salut

    dans l'unité principale il manque soit l'instruction "program nonfichier" soit "unit nonfichier"
    tout depend du compilateur
    l'inclusion du fichier version est elle suportée ?
    Nous souhaitons la vérité et nous trouvons qu'incertitude. [...]
    Nous sommes incapables de ne pas souhaiter la vérité et le bonheur, et sommes incapables ni de certitude ni de bonheur.
    Blaise Pascal
    PS : n'oubliez pas le tag

  4. #4
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 109
    Points
    15 625
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 109
    Points : 15 625
    Billets dans le blog
    9
    Par défaut
    Salut anapurna. Merci, mais il ne s'agit pas de ça. Ce qui échoue, c'est l'édition des liens (je crois que c'est comme ça qu'on dit).
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  5. #5
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 461
    Points
    5 918
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 461
    Points : 5 918
    Par défaut
    Salut

    Voici quelques points à vérifier :

    Premièrement : le code LDigits := Ceil(Log10(LList.Count)); devrait être :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
      IF LList.Count = 0 Then
          Nb := 1
      else 
        Nb := LList.Count;
      LDigits := Trunc(Log(Nb))+1;
    Deuxièmement : es-tu sûr que les chaînes à passer sont en UTF8 ?

    Troisièmement : dans miniaudio_object essaie la directive {$LINK file} plutôt que la $L ... Symboles locaux (Delphi) {$L+},{$LOCALSYMBOLS}Quatrièmement : ton fichier objet est-il compilé pour Windows ?

    Voilà pour le moment.
    Nous souhaitons la vérité et nous trouvons qu'incertitude. [...]
    Nous sommes incapables de ne pas souhaiter la vérité et le bonheur, et sommes incapables ni de certitude ni de bonheur.
    Blaise Pascal
    PS : n'oubliez pas le tag

  6. #6
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 109
    Points
    15 625
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 109
    Points : 15 625
    Billets dans le blog
    9
    Par défaut Version 241214
    Une nouvelle version du programme est disponible.

    • Possibilité d'interrompre l'exécution du programme en appuyant sur ESC ou Q.
    • Le programme appelle exiftool pour obtenir des informations sur chaque piste.


    La compilation sous Windows ne fonctionne toujours pas, mais si vous voulez essayer :

    Code Bash : Sélectionner tout - Visualiser dans une fenêtre à part
    make -f MakefileWin

    @anapurna

    Merci pour tes observations. Pas encore eu le temps de creuser dans toutes les directions que tu suggères.
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

Discussions similaires

  1. [Lecteur CD] Comment démarrer sur lecteur CD/DVD. cm K7VTA Pro
    Par abacad dans le forum Périphériques
    Réponses: 7
    Dernier message: 02/10/2006, 04h02
  2. Lecteur de musique
    Par Invité dans le forum Flash
    Réponses: 1
    Dernier message: 12/05/2006, 17h19
  3. ouvrir un lecteur d'un PC sur le réseau
    Par maniani dans le forum Access
    Réponses: 6
    Dernier message: 04/03/2006, 13h58
  4. musique continue sur tout le site
    Par xtaze dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 27/06/2005, 14h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo