Un oscilloscope pour le son

Description

Bon, c'est juste un oscilloscope à tester avec un micro par exemple. En plus, il permet de mapper un périphérique audio d'entrée (par exemple le micro) sur un périphérique de sortie. Il y a 2 composants quasiment finis pour faire du son facilement avec, ce qui fait que ce code est dans la catégorie débutants, car le programme n'est pas très difficile à comprendre en dehors de la partie des composants. Cette dernière m'a demandé un peu de travail, je lance un thread par périphérique qui se charge de la mise en mémoire tampon, de la synchronisation, etc... Donc pas mal d'appels à l'unité SyncObj ;)

Tous commentaires seront les bienvenus, j'ai aussi ajoutté des commentaires moi-même dans le code.

Conclusion :


Si le son est "haché" et de mauvaise qualité, essayer d'augmenter la longueur du buffer en millisecondes (par exemple 1000), mais il y aura du décalage entre l'enregistrement et le rendu.
Eviter des fréquences d'échantillonage trop élevées, sinon le programme plante violemment, d'autant plus si vous avez Win98 par exemple.

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.