Je me demande aussi, en regardent le lien ci-dessus, comment lire à une vitesse déterminée par l'en tete wav en VB.Net, je sais qu'il faudra faire une boucle mais fixer une vitesse à la boucle ça je sais pas faire.
cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 201822 19 nov. 2008 à 15:10
Bonjour,
1ière question:
- Avec System.Console.Beep(TaFréquence,TaDurée)
Pour la 2nd question je n'ai pas bien saisie ce que tu recherchés exactement mais voici quelque chose qui probablement va t'interesser.
-Lire les infos sur un fichier wav:
- http://www.vbfrance.com/codes/IMAPI2-GRAVER-CD-AUDIO_48236.aspx (il y a dans ce code une partie qui traite cela dans la classe AudioBurner)
cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 201822 20 nov. 2008 à 18:58
System.Console.Beep() utilise le HP du pc (HP attaché à votre caret mère et utilisé par le BIOS) et non la carte son. Votre carte mère en possède t-il un ?
us_30
Messages postés2065Date d'inscriptionlundi 11 avril 2005StatutMembreDernière intervention14 mars 201610 20 nov. 2008 à 19:09
Bonjour,
Hum... sur portable les Haut Parleurs du Personnal Computer est même moulé avec... enfin, forcément, il y a toujours passage par la carte son intégrée à la carte mère... donc, sniff... non, en principe... mais alors comment faire ?
En réalité, j'ai cherché comment faire, et je suis tombé sur tes codes qui hélas, ne fonctionnent pas... alors, qu'ils étaient donnés pour contourner System.Console.Beep(TaFréquence,TaDurée)...
Attention, console.beep(), fonctionne, puisque lance en défintive un Wav...
us_30
Messages postés2065Date d'inscriptionlundi 11 avril 2005StatutMembreDernière intervention14 mars 201610 20 nov. 2008 à 23:09
Hum... une possibilité à envisager, vérifie si tu es sourd... et dans le pire des cas, branche un sonotone sur les sorties des enceintes... vérifie les règlages des volumes, voir monte-les à fond. Evidemment aucune sortie ne doit être muettes... et console.beep().
ou plus simplement essai simplement : Beep()
A priori, VB.NET, c'est pas encore super au niveau des sons... mais si on dit que VB.NET aurait bessoin d'une petite amélioration à ce niveau, y'en a encore qui vont se fâcher pour un presque rien...