Beep avec directsound

Description

Il y a quelque temps, je cherchais à faire un Beep avec DirectSound, car le Beep du PC-Speaker est trop limité et c'est un peu dommage d'en passer par là alors que tout le monde a maintenant une carte son !
Je voulais faire un audiogramme précis (pour mesurer les capacités auditives) et il me fallait générer des sons sur une plus large bande de fréquence (c'était pour mon logiciel VBWaveComp).
J'avais donc posé la question sur un forum de discussion, mais la solution qu'on m'a proposée n'était pas aussi triviale qu'annoncé. Cependant, James Hersey a appliqué ladite solution récemment et me l'a envoyée, alors merci à lui et voici la solution en question.
A quoi cela peut-il servir ? vu le nombre de contributions avec le simple Beep sur VBFrance.com, je suis sûr que beaucoup d'utilisateur trouverons un intérêt à ce programme : audiogramme, calibration en fréquence, musique simple, jingles, bruitages (avec mon Atari 130 XE, je faisais des tas de jingles !)...

Source / Exemple :


The .Zip

Conclusion :


Note : je n'ai pas réussit à convertir ce code en VB .NET : je lance donc un petit défi aux caïds de VBFrance.com
Question : est-ce que quelqu'un sait pourquoi, en VB .NET, le Beep natif (pas celui du Kernel32) ne marche pas ?

Patrice Dargenton
patrice.dargenton@free.fr
http://patrice.dargenton.free.fr/index.html

Codes Sources

A voir également

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.