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 :

Reconnaitre les fréquences d'un son via le microphone


Sujet :

C

  1. #1
    Invité
    Invité(e)
    Par défaut Reconnaitre les fréquences d'un son via le microphone
    Bonjour!

    Voilà, j'aimerais quelques pistes pour réaliser mon programme.

    J'aimerais faire un programme en C qui permettrait de reconnaitre une note de musique jouée via le microphone.

    Seulement, je ne sais pas comment récupérer l'entrée audio et la traiter en C, pourriez vous m'indiquer de quel côté chercher?

    Merci à vous!

  2. #2
    Membre confirmé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 096
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 096
    Points : 633
    Points
    633
    Par défaut
    Pour capturer un flux audio, essaye du coté des librairies multimédia du style de Directx, mais il doit en exister de plus simple.

    Ensuite, une FFT est utile pour ton traitement du signal.

    F.

  3. #3
    Membre expérimenté Avatar de edgarjacobs
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2011
    Messages
    623
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2011
    Messages : 623
    Points : 1 554
    Points
    1 554
    Par défaut
    Voir du coté de FMODEX. Il y a des tutoriels sur le site de dvp, et pas mal d'exemples (dont ce que tu cherches je pense) qui viennent en téléchargeant la librairie.
    On écrit "J'ai tort" ; "tord" est la conjugaison du verbre "tordre" à la 3ème personne de l'indicatif présent

  4. #4
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 684
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 684
    Points : 30 973
    Points
    30 973
    Billets dans le blog
    1
    Par défaut
    Salut
    Pourquoi ne pas récupérer le source de Audacity (GPL)...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  5. #5
    Invité
    Invité(e)
    Par défaut
    Merci pour vos réponses!

    J'ai regardé du côté de FMOD, et effectivement, j'ai trouvé un exemple de reconnaissance de note via le micro!

    Je n'ai plus qu'à travailler là dessus, merci à vous!

Discussions similaires

  1. [Conception] Consulter les données d'un formulaire via la base de données
    Par snakejl dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 16/05/2006, 19h51
  2. Question sur les fréquences de RAM
    Par zakfa dans le forum Composants
    Réponses: 18
    Dernier message: 03/02/2005, 11h23
  3. Réponses: 19
    Dernier message: 03/08/2004, 10h26
  4. [net] recuperer les proprietes d'un File via une URL
    Par mma dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 06/05/2004, 12h45

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