Enregistrement de l'entrée micro

Soyez le premier à donner votre avis sur cette source.

Vue 20 398 fois - Téléchargée 1 969 fois

Description

Se trouve aussi ici: http://www.dev.winsysdev.com/

Un petit code qui permet d'enregistrer l'entrée micro.

Attention l'header du format n'est pas écris dans le fichier.
Vous pouvez donc écouter le fichier uniquement via un editeur comme CoolEdit (pour info : 8bit, non-signé, 192000 (par default mais configurable)).
Si vous voulez écrire l'header voici un lien utile : http://replaygain.hydrogenaudio.org/file_format_wav.html il vous précise tout.

J'ai choisi une grande fréquence car le but final de se programme est de faire un oscillocope à mémoire (déjà réalisé mais je vous le ferai en plusieurs temps).

Perso je m'en pour mon travail sur les lignes téléphoniques pour voir les coupures calibrées, ...

Source / Exemple :


/*-- Voir fichier ZIP --*/

Conclusion :


Amusez-vous bien :-)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
4
Date d'inscription
vendredi 31 octobre 2008
Statut
Membre
Dernière intervention
8 novembre 2013

petit problème...
J'ai essayé de l'exécuté mais j'ai eu beau changé la fréquence et l'endroit d'enregistrement (les seules choses que l'on puisse faire), c'est toujours le même message qui s'est affiché : "erreur, impossible d'enregistrer"
Simple information : je suis sur Vista, s'il y a des contrindications ...
Messages postés
53
Date d'inscription
jeudi 31 juillet 2003
Statut
Membre
Dernière intervention
28 mars 2007

J'ai pas essayé mais c'est vrai que 192000 Hz pour la fréquence d'echantillonnage c'est d'ailleurs etonnant que la carte son ne refuse pas directement.

J'ai refait completement mon code de moteur audio et ça permettra de completer le code de Arnotic.

http://www.cppfrance.com/codes/MOTEUR-AUDIO-TEMPS-REEL_11177.aspx
Messages postés
9
Date d'inscription
mardi 18 décembre 2001
Statut
Membre
Dernière intervention
27 avril 2007

oui mais il me reste encore quelque soucis .
je sais que je dois emmettre un son de la meme frequence que le modem mais je ne sais pas comment selectionner les entrée/sortie audio.
c'est la 1re fois que je touche a ca :D
je me suis amusez avec le volume, lancer un son avec une api et un wave en memoire.
mais jamais utilisé un peripherique selectionner :-/
si quelqu un aurait un tout petit exemple a me fournir même si il n'est pas complet juste maxi une 10aine de ligne pour que je comprenne comment fonctionne les api sonor.

Merci pour votre aide.

ps: une fois que j'aurais finis je mettrais ma source sur le forum pour aider les autres personne que ca interesse.
par contre coté graphic c'est pas mon fort donc desole mais c est du mode console.
plus tard j utiliserais un listview ca serait plus beau et avec plus de petit truc on pourra faier son repondeur a volonté.
Messages postés
933
Date d'inscription
dimanche 1 avril 2001
Statut
Modérateur
Dernière intervention
9 janvier 2012
2
Il faut que tu regardes sur MSDN pour les différentes entrées. Mais ceci n'est pas un problème.

Pour ton répondeur, c'est une bonne idée. Dans la société ou je travaillais avant on faisait de la téléphonie (un mini PABX pour ligne analogique. http://www.2jtel.com)
Messages postés
9
Date d'inscription
mardi 18 décembre 2001
Statut
Membre
Dernière intervention
27 avril 2007

Merci Arnotic,
mais y'a t il possibilité de choisir l'entré.
au lieu de l'entrée micro je voudrait utilisé une autre.
par exemple j'ai l'entrée IN de ma carte acquisition TV, waveboucle, audioIn, micro etc ...
et j'aimerais savoir comment selection l'entrée sonnor.

Sinon je te remerci bcp cela va me permettre de faire ce que je voulais ;).

ps: si ca interesse je suis en train de faire un répondeur téléphonique avec mon modem.
Afficher les 18 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.