Page 1 sur 1

[Ex] Piano (beep)

Posté : ven. 26 juin 2009 16:18
par DJSIR
Bonjour, voila un petit soft (par moi) qui sers a rien mais qui fait passer quelques minutes

Le piano beep :
commandes a la souris ou au touches F1>F8

Code : Tout sélectionner

Hotkeyset("{F1}","F1")
Hotkeyset("{F2}","F2")
Hotkeyset("{F3}","F3")
Hotkeyset("{F4}","F4")
Hotkeyset("{F5}","F5")
Hotkeyset("{F6}","F6")
Hotkeyset("{F7}","F7")
Hotkeyset("{F8}","F8")
#include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Piano", 336, 106, 256, 155)
$C1 = GUICtrlCreateButton(" ", 8, 8, 33, 81, 0)
$D1 = GUICtrlCreateButton(" ", 48, 8, 33, 81, 0)
$E1 = GUICtrlCreateButton(" ", 88, 8, 33, 81, 0)
$F1 = GUICtrlCreateButton(" ", 128, 8, 33, 81, 0)
$G1 = GUICtrlCreateButton(" ", 168, 8, 33, 81, 0)
$A1 = GUICtrlCreateButton(" ", 208, 8, 33, 81, 0)
$B1 = GUICtrlCreateButton(" ", 248, 8, 33, 81, 0)
$C2 = GUICtrlCreateButton(" ", 288, 8, 33, 81, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg = GUIGetMsg()
If $nMsg = $C1 Then Call("F1")
If $nMsg = $D1 Then Call("F2")
If $nMsg = $E1 Then Call("F3")
If $nMsg = $F1 Then Call("F4")
If $nMsg = $G1 Then Call("F5")
If $nMsg = $A1 Then Call("F6")
If $nMsg = $B1 Then Call("F7")
If $nMsg = $C2 Then Call("F8")
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit

EndSwitch
WEnd

Func F1()
Beep(264, 500)
EndFunc

Func F2()
Beep(297, 500)
EndFunc

Func F3()
Beep(330, 500)
EndFunc

Func F4()
Beep(352, 500)
EndFunc

Func F5()
Beep(396, 500)
EndFunc

Func F6()
Beep(440, 500)
EndFunc

Func F7()
Beep(495, 500)
EndFunc

Func F8()
Beep(523.3, 500)
EndFunc

Re: [Ex] Piano (beep)

Posté : mar. 30 juin 2009 15:59
par guitarist
C'est bien mais j'en ai fait un moi aussi avec les demi-ton en plus le voilà :
► Afficher le texte

Re: [Ex] Piano (beep)

Posté : mar. 30 juin 2009 16:10
par DJSIR
Le seul hic avec le tien, c'est qu'il n'y a pas de GUI :evil:

Re: [Ex] Piano (beep)

Posté : lun. 17 août 2009 16:19
par Josef
Le problème avec moi c'est que ca ne fais pas bip..

Re: [Ex] Piano (beep)

Posté : lun. 17 août 2009 17:03
par Iste
Ca utilise le speaker de la carte mere. La petite enceinte capable uniquement de faire des bip a l'interrieur de la tour

J'en déduit donc que tu as un PC fixe (sur les portable, ce sont les enceinte normal qui sont utilisées) et que le petit hautparleur de ta tour n'est pas branché, ou que tu n'en a pas

Si je me trompe, ben essaye _WinAPI_Beep()

Re: [Ex] Piano (beep)

Posté : dim. 23 août 2009 11:45
par Josef
_WinAPI_Beep() ne marche pas

Re: [Ex] Piano (beep)

Posté : dim. 23 août 2009 11:47
par Dididj
tu as mis le son ? :lol:

Re: [Ex] Piano (beep)

Posté : dim. 23 août 2009 14:00
par DJSIR
Ou tout simplement, tu n'as pas d'enceintes comme l'as dit Iste. Tu peux essayer si t'est sur XP, de rester appuyé sur les flèches entre le pavé numérique et les touches, toutes les flèches, normalement, sa devrais faire un bruit...

EDIT : Ou encore mieux, quand tu allume ton ordinateur, entend tu un bruit "bip" ?

Re: [Ex] Piano (beep)

Posté : lun. 24 août 2009 13:20
par Josef
1- j'ai mis le son
2- J'ai pas de bruit quad j'appuye sur toutes les flèches
3- J'ai pas de bruit quand j'alumme mon pc
4-

Re: [Ex] Piano (beep)

Posté : lun. 24 août 2009 13:23
par DJSIR
Josef a écrit :3- J'ai pas de bruit quand j'alumme mon pc
Cherche plus, c'est ton PC qui n'est pas équipé de ce type d'enceintes.

Re: [Ex] Piano (beep)

Posté : lun. 24 août 2009 20:50
par timmalos
Mon PC ne fait pas de bip quand il démarre, mais le son est bien présent. Ce son n'a rien à voir avec les enceintes chez moi, même sur mon portable. C'est la carte mère uniquement, donc peut etre ta carte mère le possede mais mal réglé, car c'est assez vieux maintenant pour que toutes les cartes le possedent.