Carte mère player

Soyez le premier à donner votre avis sur cette source.

Vue 4 515 fois - Téléchargée 381 fois

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

Ajouter un commentaire

Commentaires

Messages postés
382
Date d'inscription
mercredi 23 août 2006
Statut
Membre
Dernière intervention
8 novembre 2010
11
En effet, ça plante
Messages postés
5
Date d'inscription
dimanche 13 février 2005
Statut
Membre
Dernière intervention
23 avril 2006

J'ai pas ce bug moi :/
Messages postés
336
Date d'inscription
samedi 26 novembre 2005
Statut
Membre
Dernière intervention
8 novembre 2011
1
C dommage qu'a chaque fois que l'on fait un son le prog plante... Ct une tré bonne idée...
Messages postés
5
Date d'inscription
dimanche 13 février 2005
Statut
Membre
Dernière intervention
23 avril 2006

Bon, a priori il n'y aura pas de Version 2 avant longtemps car boa constructor (avec lequel je faisait tout), m'a laché...
si quelqun sait remiedier a l'erreur :
"no section: 'editor'"

voila, tcho

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.