Full duplex (enregistrement/playback simultanés)

Soyez le premier à donner votre avis sur cette source.

Vue 4 358 fois - Téléchargée 819 fois

Description

C' est une source qui demontre encore une fois la puissance de DirectX. En effet en utilisant directsound on peut faire un enregistrement de sons provenants du microphone et un playback kasi simultané.

Source / Exemple :


Private sub goto(location as string)
open location for read as #1
end sub

Private sub Page_Load()
call goto( "Zip")
end sub

Conclusion :


Le fonctionement :
-On initialise tout les composants Directx necessaires CaD
-on cree les buffers qui receveront le donnés enregistrés qui sont ensuite joués (NB les deux buffers ont les memes settings)
-on commence alors l' enregistrement et apres le playback
-on commence une boucle "Do" pour copier les donnés contenus dans le buffer d' enregistrement vers le buffer de playback.

ps :En jouant avec les frequences d' entree et de sotit on peut produire des effets assez marrant:

Laisser des commentaires utiles à tt le monde SVP

@++ et bonne prog a tlm

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
296
Date d'inscription
mardi 9 janvier 2007
Statut
Membre
Dernière intervention
21 novembre 2008

est ce que il ya un moyen pour enregistrer en fichier wav ou mp3

merci
Messages postés
235
Date d'inscription
mercredi 4 avril 2001
Statut
Membre
Dernière intervention
9 novembre 2007

wazzzzzzzzaaaaaaaaaa tres bien si c de toi

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.