2017-04-16 2 views

Répondre

0

J'ai utilisé pyaudio et la bibliothèque d'ondes (bibliothèque intégrée) avec pygame pour créer xylophone.Pyaudio a avancé des outils pour le traitement audio par rapport au mélangeur pygame.

Vous pouvez consulter mon code ici:

https://github.com/hackmaster0110/Xylophone/tree/master/PurePython

+0

codes stockera votre python et cython. Pouvez-vous faire une comparaison entre eux en fonction de la rapidité et de l'efficacité? – EternalBlizzard

+0

J'ai utilisé cython pour améliorer la vitesse du programme. En cython nous pouvons déclarer statiquement les types de variables. Dans la version de Cython j'ai compilé une partie du programme en utilisant cython qui peut être appelé en important le fichier .so. –

+0

Parce que votre xylophone n'a pas permis de répéter la même tonalité sans en jouer une autre, j'ai changé le code en 'def synth (tampon, chemin, posx1, posx2, posy1, posy2):' et 'if ((x> = 93) et (x <= 922)) et ((y> = 342) et (y <= 715)): 'pour permettre cela. Maintenant c'est plus amusant de jouer :). Peut-être que vous pouvez mettre à jour votre code sur github ou le fournir ici (serait encore mieux) afin que je puisse le mettre à jour pour vous? – Claudio