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

FMOD Discussion :

Enregistrement audio


Sujet :

FMOD

  1. #1
    Futur Membre du Club
    Enregistrement audio
    Bonjour à tous,

    Je voudrais savoir s'il y a un moyen de sauvegarder un son sur le disque dur que l'on aurait enregistré via un micro avec la bibliotheque FMOD EX en C++.

    Je crois avoir trouvé comment enregistrer un son avec FMOD::System::recordstart dans une structure FMOD::Sound mais je ne sais pas du tout s'il est possible avec cette bibliotheque de le sauvegarder sur le dd.

    Quelqu'un aurait il une idée ?

    Merci

  2. #2
    Futur Membre du Club
    Si quelqu'un connais une aute bibliotheque de fonction pouvant enregistrer un son avec un micro et le sauvegarder dans un fichier sous un format quelconque ça m'interresse aussi

  3. #3
    Rédacteur

    SFML le fait également, de manière assez simple.
    http://sfml.sourceforge.net/index-fr.php

    Lien vers le tuto de capture audio :
    http://sfml.sourceforge.net/tutorial...capture-fr.php

  4. #4
    Futur Membre du Club
    Merci beaucoup je vais y jeter un coup d'oeil

  5. #5
    screetch
    Invité(e)
    en fait on peut le faire avec fmod aussi; il suffit de changer le peripherique de sortie dans FMOD_System_Init.

  6. #6
    Futur Membre du Club
    Citation Envoyé par screetch Voir le message
    en fait on peut le faire avec fmod aussi; il suffit de changer le peripherique de sortie dans FMOD_System_Init.
    Oui mais sauf erreur de ma part il y a deux problemes :
    -On ne peut faire que des fichiers wav
    -On ne peut pas changer le répertoire de destination

  7. #7
    Futur Membre du Club
    enregistré son FMOD Ex
    Je suis exactement interessé par la sauvegarde du son sur le disque dur que l'on aurait enregistré via un micro avec la bibliotheque FMOD EX en C++, et j'arrive pas encors..
    merci de votre aide

  8. #8
    Membre actif
    Bonjour,

    Il y a un exemple dans la doc de FMOD "recordtodisk".
    Il faut suivre la procédure comme indiqué pour l'enregistrement.
    Une fois le buffer au format PCM obtenue il faut utiliser les bibliothèques propres au format que vous souhaitez utiliser pour l'encoder.

    Il n'y a malheureusement pas de solution toute faite dans FMOD.

    Pour ce qui est de l'emplacement de sauvegarde, l'exemple utilise un fichier avec la méthode fopen, il est donc possible de sauvegarder le fichier son n'importe ou.