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

C Discussion :

Écrire et lire un son dans un buffer circulaire


Sujet :

C

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2011
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2011
    Messages : 20
    Points : 16
    Points
    16
    Par défaut Écrire et lire un son dans un buffer circulaire
    Bonjour,

    Je cherche depuis un certain temps un moyen de jouer un son sur mon ordinateur à l'aide d'une application en C compilée avec Visual Studio.

    J'aimerais pouvoir écrire mes données brutes dans un buffer circulaire, puis les lire sur ma carte de son au fur et à mesure que j'écris dans le buffer. Donc, sans prendre trop de mémoire, je pourrais lire en continue mes sons pendant qu'ils sont générés par une autre application.

    J'ai entendu parler de FMOD, mais je n'ai pas trouvé de façon de créer mon application. Je sais que je serais mieux de trouver par moi-même, mais si quelqu'un avais un exemple de code pour débuter, ça me faciliterait grandement la tâche. Aussi, si quelqu'un connait une autre méthode pour arriver aux résultats escomptés, je suis ouvert...

    Merci.

  2. #2
    Expert éminent sénior
    Avatar de diogene
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Juin 2005
    Messages
    5 761
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 761
    Points : 13 926
    Points
    13 926
    Par défaut
    J'aimerais pouvoir écrire mes données brutes dans un buffer circulaire, puis les lire sur ma carte de son au fur et à mesure que j'écris dans le buffer.
    Peut être que ceci peut t'aider : Anneau de stockage (Buffer Circulaire)
    Publication : Concepts en C

    Mon avatar : Glenn Gould

    --------------------------------------------------------------------------
    Une réponse vous a été utile ? Remerciez son auteur en cliquant le pouce vert !

  3. #3
    Membre expérimenté
    Profil pro
    Développeur en systèmes embarqués retraité
    Inscrit en
    Mars 2006
    Messages
    947
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2006
    Messages : 947
    Points : 1 351
    Points
    1 351
    Par défaut
    Salut,

    dans le cas de la carte son, je ne parlerais pas de buffer "circulaire", même si dans l'absolu, c'en est un (taille fixe, premier entré premier sorti). Le sujet a déjà été evoqué ici: http://www.developpez.net/forums/d10...e/#post5890123

    A+

    Pfeuh

Discussions similaires

  1. Réponses: 0
    Dernier message: 08/04/2015, 23h29
  2. écrire et lire des octets dans un fichier
    Par toutounesan dans le forum VB.NET
    Réponses: 3
    Dernier message: 23/06/2011, 10h52
  3. lire un fichier dans un buffer
    Par Djawida dans le forum MFC
    Réponses: 8
    Dernier message: 05/06/2009, 18h31
  4. Lire du son dans une page Web
    Par zooffy dans le forum ASP.NET
    Réponses: 3
    Dernier message: 19/06/2008, 15h39

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