PETIT SAMPLER MUSICAL (COMPO EN FREQUENCE ET DURÉE)(FONCTIONNE SANS CARTE SON !!
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 2015
-
25 mai 2002 à 00:16
bigbourin
Messages postés64Date d'inscriptionlundi 12 avril 2004StatutMembreDernière intervention18 août 2006
-
24 juin 2005 à 16:53
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
bigbourin
Messages postés64Date d'inscriptionlundi 12 avril 2004StatutMembreDernière intervention18 août 2006 24 juin 2005 à 16:53
oula faut vous reveiller la , l'API permet tres bien de regler la durée et la frequence c'est juste la FONCTION beep qui ne le permet pas.
mais une fois que t'a declaré ca :
Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long
tu peut faire
Beep 2600,1000
et t'aura 2600 Hz pendant 1 sec
donc t'a dll sert a rien.
blackwizzard
Messages postés1258Date d'inscriptionmercredi 21 mars 2001StatutMembreDernière intervention21 juin 20092 25 mai 2002 à 17:35
oui, exact, du moins en C...
en VB, G jamais essayé la fonction sound.
en C, elle est dans dos.h
cs_Mykeul
Messages postés1Date d'inscriptionsamedi 11 mai 2002StatutMembreDernière intervention25 mai 2002 25 mai 2002 à 15:53
La fonction Beep ne ne permet pas de régler la durée ni la fréquence, mais la fonction Sound le permet, je crois. (je suis pas sur, je debute)
blackwizzard
Messages postés1258Date d'inscriptionmercredi 21 mars 2001StatutMembreDernière intervention21 juin 20092 25 mai 2002 à 10:52
faux...
beep produit un son dont on ne peut regler la frequence ni la durée...
la seul fonction que G trouvé en C, c'est _beep(int duration, int fhz) (_beep, pas beep)
cs_Patrice99
Messages postés1221Date d'inscriptionjeudi 23 août 2001StatutMembreDernière intervention 9 septembre 2018 25 mai 2002 à 09:05
Pour info, j'crois pas qu't'aies besoin d'une DLL :
Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 25 mai 2002 à 00:16
Ca me rappelle se que je m'amusai à faire avec mon Apple ][e, il y a .... 20 ans, eh oui.
C'est sympa comme souvenir ! Merci BlackWizzard ! Ca vaut un beau 9 !
24 juin 2005 à 16:53
mais une fois que t'a declaré ca :
Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long
tu peut faire
Beep 2600,1000
et t'aura 2600 Hz pendant 1 sec
donc t'a dll sert a rien.
25 mai 2002 à 17:35
en VB, G jamais essayé la fonction sound.
en C, elle est dans dos.h
25 mai 2002 à 15:53
25 mai 2002 à 10:52
beep produit un son dont on ne peut regler la frequence ni la durée...
la seul fonction que G trouvé en C, c'est _beep(int duration, int fhz) (_beep, pas beep)
25 mai 2002 à 09:05
Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long
25 mai 2002 à 00:16
C'est sympa comme souvenir ! Merci BlackWizzard ! Ca vaut un beau 9 !
... je vais m'en refaire un coup, tiens ...