Salut
J'ai découvert un logiciel GNU/GPL de joueur virtuel de txalaparta (la txalaparta est un instrument de percussion basque qui se joue en duo), qui permet de soit de remplacer un des deux musiciens, soit de créer ses propres rythmiques automatiquement.
Les sources du logiciel sont ici :
https://github.com/enrike/txalaparta
Il est écrit en
SuperCollider, langage interprété spécialisé dans la synthèse sonore. Il est dispo dans les dépôts Ubuntu 20.04, j'ai donc installé les paquets supercollider et sc3-plugins (le README du logiciel spécifie les plugins nécessaires, ils sont bien installés).
L'IDE se lance sans problème, le README demande de charger le fichier digital_txalaparta.scd, et de le lancer par CTRL+ENTER, et là j'obtiens des erreurs type :
ERROR: Class not defined.
in interpreted text
line 17 char 16:
~txl = TxalaLang.new(lang); // 0 eng, 1 es, 2 eu
Le caractère 16 de la ligne 17 correspond au '.' juste avant 'new'
J'ai 2 autres erreurs sur d'autres lignes avec d'autres fonctions, mais toujours une 'Class not defined' pointant sur le '.new' (et un logiciel qui, évidemment, ne se lance pas).
Quelqu'un de plus aguerri que moi en SuperCollider (je n'avais jamais entendu parler de ce langage avant hier) saurait-il m'expliquer où est le problème ?
Merci !