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

DirectX Discussion :

dessiner la forme d'onde d'un fichier audio


Sujet :

DirectX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 84
    Par défaut dessiner la forme d'onde d'un fichier audio
    Bonjour,
    je souhaite dessiner la forme d'onde d'un fichier son .wav.( et pourquoi pas d'autres formats mp3 etc). Est-ce possible avec directX9 et si oui quelles classes faut-il utiliser?
    merci
    Cédric

  2. #2
    Membre chevronné
    Avatar de rolkA
    Inscrit en
    Juillet 2003
    Messages
    324
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 324
    Par défaut
    Salut, je ne sais pas si c'est possible avec directX mais certaines librairies, comme Fmod, permettent de le faire (mais çà, tu le savais peut-être déjà)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 84
    Par défaut re afficher la forme d'onde avec directX
    Non en fait, je débute un peu dans le traitement du son. Est ce que fmod permet la programmation en C#? J'ai oublié de dire que j'utiliser ce langage...
    merci
    ced

  4. #4
    Membre chevronné
    Avatar de rolkA
    Inscrit en
    Juillet 2003
    Messages
    324
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 324
    Par défaut
    Non désolé Fmod supporte le C/C++/Delphi/Visual Basic, mais pas le C#
    Il doit exister d'autre librairies de traitement audio capables de faire du spectrum analysis en C# mais je ne les connais pas.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2003
    Messages : 26
    Par défaut
    spectrum analysis ... ou analyse spectrale (en français)

    lol à mon avis, une petite recherche sur Google.Fr devrait porter ses fruits...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 84
    Par défaut
    J'ai fait beaucoup de recherches sous google, et je n'ai eu malheureusement que très peu de résultats...d'ou mon message sur le forum.
    merci
    ced

  7. #7
    mat.M
    Invité(e)
    Par défaut Re: dessiner la forme d'onde d'un fichier audio
    Citation Envoyé par cgodefrw
    Bonjour,
    je souhaite dessiner la forme d'onde d'un fichier son .wav.( et pourquoi pas d'autres formats mp3 etc). Est-ce possible avec directX9 et si oui quelles classes faut-il utiliser?
    merci
    Cédric
    Oui c'est tout à fait possible ;
    Le faire d'abord avec le GDI .
    Il faut connaitre le format WAV va voir sur www.wotsit.org sinon peut-être le MSDN


    Est ce que fmod permet la programmation en C#? J'ai oublié de dire que j'utiliser ce langage...
    Oui c'est faisable . Connaitre la structure d'un fichier WAV ( faite de "chunks" ) et afficher une courbe

  8. #8
    Membre émérite
    Inscrit en
    Juin 2005
    Messages
    644
    Détails du profil
    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2005
    Messages : 644
    Par défaut
    pour format des waves voir
    http://ccrma.stanford.edu/courses/422/projects/WaveFormat/
    le header de 44 bytes permet d'identifier le type de wave ( en particulier mono/stéréo, Fréquence échantillonage, nombre bits).
    les data se lisent en 8 ou 16 bits ( signés) entrelacés si stéréo.
    Après les compilateurs BC++ et Delphi que j'utilise ont en nombreux moyens de présenter des courbes. Le + commode à mon avis est TChart qui inclue zoom, déplacement de la partie vue, ajouction de plusieurs séries de points, différents formats de présentations, gestion des axes et échelles, ...
    Mais je n'imagine pas qu'1 autre langage puisse limiter de ce point de vue.

Discussions similaires

  1. [Lazarus] Affichage forme d'onde d'un fichier wav
    Par st02938 dans le forum Lazarus
    Réponses: 2
    Dernier message: 24/09/2009, 14h32
  2. Dessiner des formes dans un formulaire
    Par karimspace dans le forum Access
    Réponses: 3
    Dernier message: 30/12/2005, 14h24
  3. forme d'onde d'un fichier sons
    Par glebourg dans le forum DirectX
    Réponses: 1
    Dernier message: 29/06/2005, 18h07

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