ENREGISTREUR WAVEIN, FILTRE ET ANALYSE SPECTRALE

cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 - 30 nov. 2007 à 19:55
davidleduc Messages postés 1 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 1 octobre 2008 - 1 oct. 2008 à 16:01
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/44875-enregistreur-wavein-filtre-et-analyse-spectrale

davidleduc Messages postés 1 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 1 octobre 2008
1 oct. 2008 à 16:01
Merci j ai fait un Jeu de lumière à Led avec ce code c'est super il ne prend pas de ressource system
chieur Messages postés 67 Date d'inscription dimanche 22 février 2004 Statut Membre Dernière intervention 27 mai 2009
2 mai 2008 à 20:44
testé avec un softphone il n'enregistre que l'entrée micro, comment faire pour enregistrer le speaker ?
comemich Messages postés 39 Date d'inscription jeudi 3 février 2005 Statut Membre Dernière intervention 23 août 2017
26 févr. 2008 à 22:15
Tout celà me semble très intéressant. Mais je développe en VB.net
Je vais donc essayer de traduire. ça doit être possible Non ?
Est ce qu'il y a des recomandations particulières ?
Proger Messages postés 248 Date d'inscription vendredi 10 novembre 2000 Statut Membre Dernière intervention 19 décembre 2008
15 déc. 2007 à 00:03
Il y a d'autres sources de spectre temps réel sur vbfrance :
http://www.vbfrance.com/codes/SPECTRUM_34733.aspx
http://www.vbfrance.com/codes/ANALYSEUR-SPECTRE-AUDIO-NUMERIQUE_3178.aspx
(pour ne citer que les plus célèbres)
Le principe étant d'écouter le "retour" de la carte son, c'est-à-dire l'après-WaveOut.
Le défaut est donc que le spectre a quelques dizaines de millisecondes de retard par rapport au signal entendu.
Dans cette source, le retard est de 60ms, mais le but original était de faire un enregistreur longue durée fiable (j'm'en sert comme "audiosurveillance") m'enfin chacun son truc :)

tdt63, pour avoir un spectre du signal envoyé en waveout c'est très, très facile... Tu places les données audio à envoyé en mémoire, tu appliques la FFT, et tu syncrhonise l'affichage du spectre avec le moment où tu envoie ces données audio en waveout.
Reste à savoir quel est l'origine des données audio. Un fichier wav ? un mp3 ? une vidéo ?
tdt63 Messages postés 38 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 30 août 2009
14 déc. 2007 à 19:45
Géniale cette source !
Enfin une manière pratique d'avoir le spectre de la carte son !
Est-ce que quelqu'un sait s'il existe l'équivalent avec les WaveOut ?
jean_marc_n2 Messages postés 170 Date d'inscription jeudi 11 décembre 2003 Statut Membre Dernière intervention 24 janvier 2009
7 déc. 2007 à 14:26
Excellent.
Le Docteur Messages postés 5 Date d'inscription vendredi 30 mars 2007 Statut Membre Dernière intervention 4 décembre 2007
4 déc. 2007 à 10:15
Bluffant !

Depuis le temps que je cherche un tout simple petit vu-metre pour surveiller l'entrée line de ma carte son, grace à cette source, je vais pouvoir me le faire moi même en VB6 !

Merci
toufik1985 Messages postés 6 Date d'inscription vendredi 30 novembre 2007 Statut Membre Dernière intervention 2 décembre 2007
2 déc. 2007 à 17:21
Beinnnnnnnnnnnn et merciiiiiiiiiiiiiiiiiiiii
joebarteamv Messages postés 65 Date d'inscription samedi 25 janvier 2003 Statut Membre Dernière intervention 5 novembre 2008
1 déc. 2007 à 16:42
Bien et cela fonctionne au premier lancement!
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
1 déc. 2007 à 10:03
Voir aussi :
VBWaveComp : Le comparateur de spectre audio en VB .Net
Vers un "benchmark" de la compression audio
www.vbfrance.com/code.aspx?ID=5319
cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
30 nov. 2007 à 19:55
Bien
Rejoignez-nous