Je veux concevoir un logiciel pour mon instrument de musique qui soit rythmique (il n'y a pas de mélodie). Tout ce que je veux que ces logiciels fassent, c'est:
rendre l'utilisateur capable de composer de la musique
jouer ce que l'utilisateur a composé
à cette fin, j'ai besoin d'enregistrer différents sons de cet instrument et de faire correspondre chaque signe avec le son approprié.
Quel langage de programmation convient à cet effet?
Réponses:
Lisez à propos de ces langues et décidez laquelle correspond à vos besoins:
Super collisionneur
Données pures
Mandrin
la source
Vous devriez probablement vérifier Overtone :
Il y a une belle démonstration vidéo d'Overtone utilisé pour la musique de codage en direct et la synthèse d'instruments.
Overtone utilise SuperCollider sous le capot.
L'une des bonnes choses à propos d'Overtone est que, même s'il fournit un environnement pour la programmation musicale, le langage utilisé (Clojure) est un langage à usage général. Vous n'êtes donc pas obligé d'apprendre une nouvelle langue qui n'est utile que pour les parties musicales.
la source
Si vous souhaitez combiner le son avec une interface utilisateur de votre propre conception (éventuellement même votre propre matériel), jetez un œil à Traitement . C'est une langue riche en médias qui est censée être facile à comprendre, et la culture qui s'est développée autour de la langue semble encourager de beaux projets. Jetez un œil à certaines des choses que les gens ont créées , dont beaucoup impliquent le son.
la source