Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1591 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Allgero et le son : ca ne marche pas ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Allgero et le son : ca ne marche pas ?

n°1175946
laurent_31
Posté le 14-08-2005 à 13:41:43  profilanswer
 

Bonjour,
 
Voilà, j'ai un petit souci avec Allegro qui commence à me courir :  
J'ai les messages en (1) et (2) qui s'affichent ! J'aimerais savoir si vous avez une petite idée ?
 
void PlaySound()
{
    int i;
     
    MIDI        *music;
    DATAFILE  *mydata;
     
    if(install_sound(DIGI_AUTODETECT, MIDI_AUTODETECT,NULL)!=0)
        textprintf(screen,font,10,400,11,"C pas initialisé !!!!!!!!!!!!!!!!!!!" );
 
   
/* (1) */
    if((load_datafile("test2.DAT" ))==NULL)
        textprintf(screen,font,10,450,11,"C pas chargé !!!!!!!!!!!!!!!!!!!" );
 
   
/* (2) */
    if((music=load_midi("C.mid" ))==NULL)
        textprintf(screen,font,10,500,11,"C la cata aussi pour le midi !!!!!!!!!!!!!!!!!!!" );
 
    set_volume(255,255);
       
    play_midi(music,0);
 
    while(!key[KEY_SPACE]){};  
}

 
J'ai vérifié la présence des fichiers(dans le même rép que le programme) et la casse de ceux-ci : le problème ne vient pas de là.
 
Merci
 
Laurent

mood
Publicité
Posté le 14-08-2005 à 13:41:43  profilanswer
 

n°1175949
pascal_
Posté le 14-08-2005 à 13:52:29  profilanswer
 

Les fichiers sont bons ? Tu arrives à les lire avec d'autres programmes (et c'est quoi le format du .dat?).
 
edit: selon la doc:  "If the datafile contains truecolor graphics, you must set the video mode or call set_color_conversion() before loading it."


Message édité par pascal_ le 14-08-2005 à 13:57:48
n°1175969
laurent_31
Posté le 14-08-2005 à 15:06:36  profilanswer
 

Le fichier dat est un fichier exemple que j'ai téléchargé sur http://www.ping.uio.no/~ovehk/allegro/tut2.html
Je parviens à l'ouvrir sans problème avec grabber.
Pour le fichier mid, c'est un fichier classique que je peux lire avec tous les lecteurs possibles.
Je me demande si je n'ai pas un problème de chemin concernant les fichiers. Pourtant ceux-ci sont dans le même répertoire que le projet/sources...
 
Merci pour ta réponse pascal_

n°1176057
pascal_
Posté le 14-08-2005 à 17:37:52  profilanswer
 

Mets un chemin absolu pour être sûr...

n°1176067
laurent_31
Posté le 14-08-2005 à 18:04:55  profilanswer
 

C bon, je suis trop c..
En compilant directement en ligne de commande ca marche impec, en fait j'avais oublié de configurer correctement mon IDE.
Merci pour m'avoir mis sur le chemin de la soluce, et chuuuut, ca reste entre nous ;)

n°1176069
pascal_
Posté le 14-08-2005 à 18:07:10  profilanswer
 

laurent_31 a écrit :

ca reste entre nous ;)


 
Oui, promis  [:elpooky]


Message édité par pascal_ le 14-08-2005 à 18:07:50

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Allgero et le son : ca ne marche pas ?

 

Sujets relatifs
requete hiberntate : comment ca marche ?Menu deroulant : 'option selected' marche pas
requete qui marche sous easyphp mais pas sous serveur unixflush ne marche pas
Pourquoi ça marche ?!!!mon filtre automatique ne marche pas avec les dates
Pb code js, top.location marche pas....shell_exec et iptables..ca marche pas
Galerie PHP qui ne marche pas sous Firefoxpk sa marche !
Plus de sujets relatifs à : Allgero et le son : ca ne marche pas ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR