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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  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 éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    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 Expert Avatar de edgarjacobs
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2011
    Messages
    785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2011
    Messages : 785
    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.

  4. #4
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 835
    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 835
    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