Voir les messages sans réponses | Voir les sujets actifs Nous sommes le 24 Mai 2013 16:52



Répondre au sujet  [ 8 messages ] 
 FAT et MP3 ??? 
Auteur Message
Débutant
Débutant
Avatar de l’utilisateur

Inscription: 02 Aoû 2011 20:51
Messages: 14
Localisation: France
Bonjour,

je suis sous PAlib 100707.


Je suis actuellement en train de faire un lecteur audio. Je suis passé par la FAT pour obtenir les noms des fichiers qui se trouvaient dans un dossier. Les noms de ces fichiers sont stockés dans des variables. Je voudrais maintenant les jouer. Le problème, c'est que si on veut jouer quelque chose avec l'ASlib ou maxmod, il faut inclure le fichier au début du code.


Connaîtriez-vous une autre façon de lire des fichiers audio sans avoir à les inclure ?

Merci d'avance,
Filou HB

_________________
Il ne faut pas boire au volant, mieux vaut boire à la bouteille :D


05 Jan 2012 17:38
Profil Site Internet
Administrateur
Administrateur
Avatar de l’utilisateur

Inscription: 07 Aoû 2007 9:04
Messages: 7004
Localisation: Maubeuge
Il me semble qu'il est possible de lire un mp3 en FAT sans inclure ton fichier à la compilation sinon ce ne serait plus de la FAT. De plus j'utilise la version PAlib 0912XX_Beta donc je ne sais pas si les exemples sont les mêmes. Je pense que ton soucis est de créer un navigateur de fichiers afin de pouvoir lancer le fichier de son choix. Je t'invite à regarder les sources de mon FAT Player MikMod dans lequel tu trouveras certainement ton bonheur => http://www.dev-fr.org/index.php/topic,4189.0.html

_________________
Image


05 Jan 2012 19:03
Profil Site Internet
Débutant
Débutant
Avatar de l’utilisateur

Inscription: 02 Aoû 2011 20:51
Messages: 14
Localisation: France
Merci beaucoup :)


Mais comment fait-on pour installer Mikmod ? :roll:

_________________
Il ne faut pas boire au volant, mieux vaut boire à la bouteille :D


06 Jan 2012 22:03
Profil Site Internet
Débutant
Débutant
Avatar de l’utilisateur

Inscription: 02 Aoû 2011 20:51
Messages: 14
Localisation: France
Bonjour :) ,

est-ce moi ou la fonction PA_PlayMod() ne marche pas ? :shock:
Dans mon code, je met ça :

Code:
PA_PlayMod(buffer);


j'ai initialisé le tout avec EFS grâce au tuto de Toiletking

Et le compilo m'annonce : undefined reference to PA_PlayMod .....

Comment régler ce problème ? :(


PS : je travaille avec la PAlib en version 100707 et devkitARM 21.

_________________
Il ne faut pas boire au volant, mieux vaut boire à la bouteille :D


07 Jan 2012 23:39
Profil Site Internet
Administrateur
Administrateur
Avatar de l’utilisateur

Inscription: 07 Aoû 2007 9:04
Messages: 7004
Localisation: Maubeuge
Il me semble que dans la dernière version de palib la lecture des fichiers mod se fait avec Maxmod.

_________________
Image


08 Jan 2012 0:00
Profil Site Internet
Débutant
Débutant
Avatar de l’utilisateur

Inscription: 02 Aoû 2011 20:51
Messages: 14
Localisation: France
Mais alors comment faire pour l'utiliser avec EFS ?

avec PA_PlayMod, pas besoin d'inclure les soundbank.bin etc, ni maxmod9.h

De plus, comment jouer un fichier à partir de la variable "buffer" du tuto avec maxmod ? vu qu'il faut initialiser avec soundbank ?

_________________
Il ne faut pas boire au volant, mieux vaut boire à la bouteille :D


08 Jan 2012 18:06
Profil Site Internet
Débutant
Débutant
Avatar de l’utilisateur

Inscription: 02 Aoû 2011 20:51
Messages: 14
Localisation: France
Bonjour à tous,

excusez moi de poster si souvent, mais j'ai un petit problème. Lorsque je lance un build.bat, j'obtiens une erreur monumentale de mon compilateur qui me dit :

Code:
In file included from c:/devkitPro/PAlib/include/nds/PA9.h:84:0,
                 from c:/devkitPro/PAlib/examples/Text/Normal/Text/source/ma
:7:
c:/devkitPro/PAlib/include/nds/arm9/PA_Micro.h: In function 'PA_MicStartReco
g':
c:/devkitPro/PAlib/include/nds/arm9/PA_Micro.h:35:2: error: 'FIFO_SOUND' und
red (first use in this function)
In file included from c:/devkitPro/PAlib/include/nds/PA9.h:88:0,
                 from c:/devkitPro/PAlib/examples/Text/Normal/Text/source/ma
:7:
c:/devkitPro/PAlib/include/nds/arm9/PA_Motion.h: In function 'PA_MotionInit'
c:/devkitPro/PAlib/include/nds/arm9/PA_Motion.h:27:2: warning: implicit decl
ion of function 'motion_init' [-Wimplicit-function-declaration]
In file included from c:/devkitPro/PAlib/include/nds/arm9/PA_Wifi.h:7:0,
                 from c:/devkitPro/PAlib/include/nds/PA9.h:103,
                 from c:/devkitPro/PAlib/examples/Text/Normal/Text/source/ma
:7:
c:/devkitPro/libnds/include/sys/socket.h: At top level:
c:/devkitPro/libnds/include/sys/socket.h:31:0: warning: "FD_SETSIZE" redefin
enabled by default]
c:\devkitpro\devkitarm\bin\../lib/gcc/arm-eabi/4.6.1/../../../../arm-eabi/in


Qu'est-c que c'est que ça ? :shock: :shock: ?

_________________
Il ne faut pas boire au volant, mieux vaut boire à la bouteille :D


08 Jan 2012 20:09
Profil Site Internet
Administrateur
Administrateur
Avatar de l’utilisateur

Inscription: 07 Aoû 2007 9:04
Messages: 7004
Localisation: Maubeuge
Pour ce genre de requêtes, tu auras plus de chance d'avoir une réponse sur le forum de www.dev-fr.org

_________________
Image


08 Jan 2012 21:15
Profil Site Internet
Afficher les messages postés depuis:  Trier par  
Répondre au sujet   [ 8 messages ] 

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
Traduction par phpBB-fr.com