Création d'un compte tour sur le pc

Création d'un compte tour sur le pc - C++ - Programmation

Marsh Posté le 21-04-2010 à 13:08:49    

Bonjour à tous!!!
 
Je suis débutant dans la programmation, j'ai simplement quelque notion en langage C mais je ne sais même pas si ce que je souhaite faire serait réalisable en C.
En fait je peut envoyer un signal avec des impulsions( qui correspondent aux étincelles des bougies sur un moteur) sur ma carte sons et je souhaiterais créer un petit programme capable de récupérer ce signal et de compter le nombre d'impulsions sur un court laps de temps puis enfin de m'afficher digitalement la valeur du compte tour.
J'aurais vraiment besoin de votre aide pour pouvoir faire cela.
 
Merci d'avance pour vos réponses.

Reply

Marsh Posté le 21-04-2010 à 13:08:49   

Reply

Marsh Posté le 21-04-2010 à 14:36:48    

Je pense que ça doit être faisable il faut analyser le signal sonore et compter le nombre de dépassement d'un certain niveau de dB. Après comment faire ça je sais pas. :p
Cherche des librairies déjà pour analyser de tels signaux.

Reply

Marsh Posté le 21-04-2010 à 20:40:29    

pas sûr que passer par la carte son soit le mieux. Le port COM est plus facile d'utilisation ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 22-04-2010 à 13:42:28    

Oui mais je ne sais pas trop comment faire sur d'autre entrées que la carte son.

Reply

Marsh Posté le 23-04-2010 à 10:55:05    

Salut,
Je n'ai aucune expérience dans l'audio mais je sais que windows propose plusieurs façons de traiter avec la carte son:
- via directshow: http://msdn.microsoft.com/en-us/li [...] 85%29.aspx
-via l'api de base: http://msdn.microsoft.com/en-us/library/ms925320.aspx
 
Je pense que tu dois trouver des tas d'exemples sur internet de programmes de capture du signal audio également... (en C, c++ ou c# :http://www.codeproject.com/KB/audio-video/ )


Message édité par breizhbugs le 23-04-2010 à 10:57:45
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed