Jouer un son wav avec dx sound 7

Soyez le premier à donner votre avis sur cette source.

Vue 10 428 fois - Téléchargée 1 329 fois

Description

lecture fichier wav

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
27
Date d'inscription
mercredi 31 mars 2004
Statut
Membre
Dernière intervention
6 avril 2010

bravo code sympa et bien commenté...un grand merci !
Messages postés
12
Date d'inscription
dimanche 5 septembre 2004
Statut
Membre
Dernière intervention
31 juillet 2007

GOOD!! est bon travail !

mmmais!!!

Private Sub Form_Load()
initDsound Form1
LoadSound App.Path & "\OK2.wav", i 'i peut etre 1 -> 100 ok!
End Sub

mais le probléme ici ,si tu veux jouer le fichier OK2.wav 3 fois tu dois le recharger 3 fois dans le buffer :

LoadSound App.Path & "\OK2.wav", 1
LoadSound App.Path & "\OK2.wav", 2
LoadSound App.Path & "\OK2.wav", 3
..
..
..

'dans le module
Set DsBuffer(1) = Ds.CreateSoundBufferFromFile(Fichier, DsDesc, DsWave)
Set DsBuffer(2) = Ds.CreateSoundBufferFromFile(Fichier, DsDesc, DsWave)
Set DsBuffer(3) = Ds.CreateSoundBufferFromFile(Fichier, DsDesc, DsWave)

c'est à dire perdre de la mémoire

yat il une autre moyenne efficace ?! lorsque je press sur play faut lire le son on press 2 fois faut le relire et le 1 reste en lecture !!

je crois qu'il est facile sur vous ?

Merci boko ami .
Messages postés
12
Date d'inscription
dimanche 5 septembre 2004
Statut
Membre
Dernière intervention
31 juillet 2007

mais c'est pas ça mon objectif !
j doi jouer avec k 1 seul fichier wave et pas plus ( mixer )!
le but est :
jouer un seul fichier son (*.wav) d'une duré 1 minute ok? a chaque 20 milliseconde (+ ou -) sans qu'il s'arrête!!!!! avant de le rejouer deuxieme fois , ok ?!!!!
Messages postés
7
Date d'inscription
mardi 2 août 2005
Statut
Membre
Dernière intervention
2 mars 2006

10s / 3=3.33333...
alor charger le meme fichier 3 fois

LoadSound "NomFicheri",1
LoadSound "NomFicheri",2
LoadSound "NomFicheri",3

Declarer une variable I en Haut

Private Sub Timer1_Timer()
i=i+1
if i>3 then i=1:
if i=1 then PlaySound 1:
if i=2 then PlaySound 2:
if i=3 then PlaySound 3:
End Sub
Messages postés
12
Date d'inscription
dimanche 5 septembre 2004
Statut
Membre
Dernière intervention
31 juillet 2007

Ok !
mon sujet est sur la lecture du fichier son mais des conditions :

-1- lire plusieurs fichiers son en même temps ( on peux faire ça

avec ton Class .
-2-ce ki le plus interessant :
en suposan ke on a un fichier son d'une durée d 10 secondes ; ok?; et je veux le lire d'une manière répetetive à chaque 3 secondes son qu'il s'arrête avant de commencer la deuxieme fois !! (Loop) , ok ?;
c-à-d .. il faut contunuera la lecture l'un sur l'autre ;
Afficher les 8 commentaires

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.