Question

Je travaille sur un programme d'improvisation musicale pour une classe que je prends, et je dois être en mesure de montrer ce qu'il peut faire à une classe. À l'heure actuelle, le programme émet des notes au format scientifique et les accords entre parenthèses (je l'utilise Python). Voici un exemple de la sortie:

C5 D4 [D#5, D#4]

Yat-il un logiciel CLI que je peux utiliser pour jouer ces notes? Je présenterai cela sur un Mac, et je développe sous Linux, il serait agréable d'avoir un utilitaire CLI que je peux juste redirigez la sortie de mon programme dans.

Merci!

Était-ce utile?

La solution

Il y a un tas de ressources qui pourraient être utiles pour vous . S'il does't besoin de courir en temps réel, vous pourriez être heureux en train d'écrire un fichier MIDI standard et en utilisant un autre logiciel pour rendre effectivement la lecture.

Autres conseils

Je ne sais pas d'un programme qui fait cela. Bien que je l'ai écrit un programme qui joue Nokia format sonnerie par le haut-parleur « bip » PC. Mais vous ne pouvez pas bip deux tons à la fois si mon programme ne peut pas gérer les accords.

Au lieu de cela, pourquoi ne pas utiliser l'une des bibliothèques mentionnées ici: , Cross plate-forme Bibliothèque MIDI pour Python et la sortie d'un fichier MIDI qui peut ensuite être joué en utilisant tout lecteur audio standard.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top