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++Builder Discussion :

Comment piloter la carte de son?


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Chercheur génie électrique
    Inscrit en
    Mai 2002
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur génie électrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Par défaut Comment piloter la carte de son?
    Sous CBuilder, je voudrais utiliser la carte de son de PC pour enregistrer ou sortir un signal avec une fréquence d'échantillonnage de 1 à 2 kHz. Quelqu'un peut me donner une idée?
    Merci d'avance

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 407
    Par défaut
    Salut !

    Tout est dans l'aide MS (Win32 Multimedia Programmer's Reference).
    Si cette dernière n'est pas installée, faire une recherche avec GOOGLE :

    Les structures utilisées pour l'enregistrement et la lecture

    WAVEHDR
    WAVEFORMATEX


    La structure utilisée pour l'enregistrement :

    WAVEINCAPS

    Les méthodes API WINDOWS pour l'enregistrement :

    waveInGetNumDevs
    waveInGetDevCaps
    waveInOpen
    waveInStart
    waveInPrepareHeader
    waveInAddBuffer
    waveInUnprepareHeader
    waveInGetErrorText
    waveInReset
    waveInStop
    waveInClose
    ...


    La structure utilisée pour la lecture :

    WAVEOUTCAPS

    Les méthodes API WINDOWS pour la lecture :

    waveOutGetNumDevs
    waveOutGetDevCaps
    waveOutOpen
    waveOutPause
    waveOutPrepareHeader
    waveOutWrite
    waveOutUnprepareHeader
    waveOutGetErrorText
    waveOutClose
    ...



    Si la carte son ne prend pas en compte les fréquences d'échantillonnage basses, il faudra utiliser la plus basse disponible (probablement 8.0 kHz ou 11.025 kHz) et traiter.

    A plus !

  3. #3
    Membre éclairé
    Homme Profil pro
    Chercheur génie électrique
    Inscrit en
    Mai 2002
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur génie électrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Par défaut
    Merci, j'ai trouvé le fichier Multimedia.hlp qui comprend toutes infos. Mais je ne connais pas comment utiliser les fonctions relatives à la carte de son. Je vais essayer d'intégrer ces fonctions dans mon appli.
    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment piloter ma carte wifi ?
    Par charly dans le forum Windows
    Réponses: 2
    Dernier message: 18/03/2009, 17h10
  2. cherche une pilote pour carte son
    Par elamarti dans le forum Composants
    Réponses: 7
    Dernier message: 06/01/2009, 13h01
  3. [Compaq] Pilote de carte son
    Par elamarti dans le forum Composants
    Réponses: 2
    Dernier message: 01/04/2007, 15h03
  4. Réponses: 6
    Dernier message: 18/05/2006, 09h37
  5. Réponses: 2
    Dernier message: 24/08/2005, 10h59

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