Sorte de 'piano' avec les buz de la carte mère
Source / Exemple :
#L'essentiel du code: (sans la creation d'interface) :
#Lors d'un click sur le bouton 1:
def OnButton1Button(self, event):
#On appelle la fonction buz (prealablement importée de buz.py) :
buz(1)
event.Skip()
#La fonction buz :
def buz(a):
#On charge la dll (necessite ctypes):
buz = cdll.load("sysbeuz.dll")
#si on a appelle le buz 1 (cette structure conditionnelle est repetee 16 fois):
if a==1 :
#on dis a la dll de jouer le son N°1
buz.music1()
#Voila
Conclusion :
Cette applicatione necessite:
WXPython (
http://wxpython.org )
Ctypes (
http://sourceforge.net/projects/ctypes/ )
Sysbeuz.dll (inclue dans le zip, laissez la dans le meme dossier que les autres fichiers.
###########################################################
# #
# Dezippez tout dans le meme fichier puis lancez App1.py #
# #
###########################################################
Surprise : essayez de double cliquer sur l'image !!
Version beta, la prochaine version devrait contenir ces modifications :
-Les sons seront classés selon la gamme
-Un systeme de composition directe
-Un systeme d'enregistrement
Peut etre plus tard (si il y a une V2) :
-un systeme de partage sur internet de vos creations
-un petit jeux (style dance avec des fleches (mario dance mix))
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.