begin process at 2012 05 29 04:44:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

fmod j'ai besoin d'aide


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

fmod j'ai besoin d'aide

dimanche 28 août 2005 à 03:05:02 | fmod j'ai besoin d'aide

unionx

---------------------------------------><-------------------------------------------------

salut tout le monde voila mon probleme j'ai dev-c++ est je veux utiliser la lib Fmod mais il ne veux pas marcher je ne sais pas le probleme voila le code que j'ai essai a ecrire:


#include <fmod/fmod.h>

int main()
{
 FMUSIC_MODULE * f;
 f = FMUSIC_LoadSong("Ma music.mid");
 FMUSIC_FreeSong(f);
getchar();
}


// Linker ->         -lfmod
-------------------------------------------------------------------------
c tout pour les mp3 je ne sais pas comment j'ai fais pour le jouer.
merci de m'avoir aidé
j'aime faire quelque chose avec cette bibliotheque

dimanche 28 août 2005 à 06:12:39 | Re : fmod j'ai besoin d'aide

satellite34

Réponse acceptée !
bonjour, bon, déja, c'est du midi que tu lit !!!! aprés si tu veux jouer un mp3 essaye voir plutot un truc avec FSOUND STREAM FSOUND_Init(44100, 32, 0); //initialise a une frequence de 44100 qui est le std, à noter //que le spectrum divise cette valeur en 2 donc il est préferable //d' utiliser une haute frequenbce plutot que 22000htz pourquoi pas 88200? stream = FSOUND_Stream_Open(data, FSOUND_LOADMEMORY, 0, longueurf); //handle, pointe sur FSOUND_STREAM //construit un "stream" avec le fichier FILE *f ouvert avec la stdio plus haut. if (stream){//si c'est un stream... FSOUND_DSP_SetActive(FSOUND_DSP_GetFFTUnit(), true); //active le spectre , cette activation ne sert a rien pour le premier titre //mais est nécessaire pour que le spectre redémmare //si un fichier est joué a la suite du premier. FSOUND_Stream_SetBufferSize(100); //défini une taille de buffer ( optionnel ) //si ceci n'est pas spécifié c'est fmod qui choisi. channel = FSOUND_Stream_Play(FSOUND_FREE, stream); FSOUND_SetPaused(channel, FALSE); //joue le titre avec la methode "pause false", comme ca //on peut implémenter facilement une fonction pause return; //arrete ici pour un stream } //si c'est un cd track = FSOUND_CD_GetTrack(0); FSOUND_CD_Play(0,track);return; } mais avant ca il te faut "charger" le fichier (avec la librairie standard par exemple fopen et compagnie) voila, sinon, sur fmod il y a pas mal de sources sur ce site qui traitent du sujet et tu devrai t' y référer http://www.cppfrance.com/listecodes.aspx?catid=70 bonne lecture; Puis, franchement, ta question est un peu incompréhensible, je me considére brave de répondre, et tu devrais faire l' effort de bien écrire pour optimiser tes chances de réussite A+ Satellite34
dimanche 28 août 2005 à 07:24:47 | Re : fmod j'ai besoin d'aide

unionx

salut
merci pour votre aide
mais votre code ne veux pas marcher
j'ai fais copier coller + <fmod/fmod.h> + void main(){---------} mais il ne veux pas marcher
--------------------------------------
* je travaille sous dev-c++ j'ai besoir de Linker ;
-------------------------------------------
SVP tu peux corriger mon script( le plus haut ) merci de votre aide

dimanche 28 août 2005 à 10:37:35 | Re : fmod j'ai besoin d'aide

SnOOpss

Réponse acceptée !
Tu as regardé dans les exemples ??
Un des examples de la lib legerement modifié marchant pour un fichier .mid (c'est ton script du haut)


#include <stdio.h>
#include <stdlib.h>

#include <windows.h>
#include <conio.h>


#include "fmod.h"
#pragma comment(lib, "fmodvc.lib")


int main()
{
    FMUSIC_MODULE *mod = NULL;
 
    if (!FSOUND_Init(32000, 64, 0))
    {
        exit(1);
    }

    mod = FMUSIC_LoadSong("c:\\rep\\ma_musique.mid");
    if (!mod)
    {
        exit(1);
    }
    FMUSIC_PlaySong(mod); 
 
    printf("Press any key to quit\n");
   
    getch();

    printf("\n");

    FMUSIC_FreeSong(mod);
    FSOUND_Close();

    return 0;
}


lundi 29 août 2005 à 01:17:51 | Re : fmod j'ai besoin d'aide

satellite34

Réponse acceptée !
Pour ton information, il y a , avec MOD, toute une flopée d'exemples, ou, d' ailleurs, ce que tu veux faire est explicitement codé et commenté;

va voir du coté de
http://www.fmod.org/

télécharge l' api et tema les exemples et tu verra , tu y verra plus clair;
Et puis désolé mais franchement je trouve qu' il est préférable de demander des infos à demander qu' on corrige ton code; tu vas les corriger avec  les infos que tu récolte !!!

Allé, si t' es au bord du suicide avec FMOD, satellitesound@msn.com
Salut.

A+

Recherche entreprise développement à Montpellier pour BTS Informatique de Gestion en alternance............

samedi 3 septembre 2005 à 07:15:17 | Re : fmod j'ai besoin d'aide

unionx

**** =>        une question svp :
a quoi sert la touche
( Arrét defil  du clavier ) .
------------------------------------------------------------------------------------------------------
j'ai
demandé la correction puisque le code de Mr  qui en haut de toi ( merci a lui) ne veut pas marcher sur mon dev-c++ meme la correction ne veut pas marcher je pense que le probleme est dans mon compilateur si tu veux voir mes erreurs est mes dossiers de dev-c++ voila le lien [ Lien ]
si vous avez une solution veuillez me repondre
**********************////__Merci avance__\\\\\\**********************

lundi 30 octobre 2006 à 21:11:31 | Re : fmod j'ai besoin d'aide

unionx

probleme de DLL c'est tt



Cette discussion est classée dans : aide, probleme, fmod, fmusic


Répondre à ce message

Sujets en rapport avec ce message

j'ai besoin d'aide [ par spipiho ] bon voila le probleme :Je suis etudiant en informatique et mes profs mon doner un tp gere les threads a plusieurs niveau de priorites le seul petit pr 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\ 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 Regedit [ par elinep ] Voila j'ai un probleme j'essaye de parcourir le regedit notemment a l'aide d'une fonction recursive a base de RegOpenKeyEx ();Seulement j'ai un proble Aide pr virus [Once Again] [ par DeViL_StRiKeR ] Salut a tous,Je ne sais pas pourquoi, mais je ne retrouve plus mon sujet "Aide pour virus" dans le forum que j'avais posté!Meme le lien dans ma boite Durée totale d'un FMUSIC (FMOD) [ par Marceleeuuh ] Salut quelqu'un sait-il comment récupérer la longueur d'un module (FMUSIC) avec FMOD? J'ai cherché mais pas moyen de trouver une fonction pour la recu fmod sous vc++ aide [ par shadow1779 ] Bonjour,je commence dans le multimedia et j'ai vu en gros comment faire jouer du son avec fmod, ce n'a pas l'air d'etre trop dur mais cependant je gal SOS besoin d'aide programmation [ par zhao77 ] Bonjour a tous <img src="http://www.dev probleme de souris [ par neofenix ] bonjour a tous,voila j'ai un petit souci que j'espere résoudre grace a votre aide^^:donc je souhaiterais savoir quand la souris pointe sur un objet de


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,952 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales