Carte mère player

Description

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))

Codes Sources

A voir également

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.