mercredi 15 juillet 2020

Synthétiseurs pour Linux : essai 1

Liste de synthétiseurs : Dexed sur le site Audio plugins for free.

L'objectif : pouvoir charger un fichier microtonal et utiliser les transformations sonores qu'il offre.

Obstacle 1

Téléchargeable depuis kvraudio. Pour l'instant, inaccessible faute de savoir faire !

Obstacle 2

Ne s'installe pas sous Linux directement, il faut :
  • Savoir compiler à partir du code source.
    • A cette date, j'ai installé les dépendances citées dans cette page.
    • Dans le fichier readme.md 
      • DEXED n'est plus livré avec les fichiers (makefiles) incluses. Plutôt, on y trouve des scripts pour avoir une version de JUCE qui va construire le logiciel [...] 
      • il faudrait avoir et exécuter JUCE et projucer. Heureusement c'est assez facile à faire !
    • Essai : j'installe le dossier décompressé dans un répertoire, y ouvre un terminal et fait appel au fichier : ./build.sh, résultat :
      • ./scripts/get-juce.sh ; 
      • ./scripts/projuce-lin.sh ;
      • ./scripts/build-lin.sh ;
      • ./scripts/package-lin.sh
  • C'est un projet sous plateforme Github.
    • Veuillez noter que tout les scripts doivent être exécutés depuis le repoertoire racine (root directory) du projet git : je ne sais pas où ça se trouve !
    • Dans le [readme.md] :
      pour tous les SO il faut écrire dans le terminal : 
      git submodule update --init --recursive
      Résultat :
      fatal: ni ceci ni aucun de ses répertoires parents n'est un dépôt git : .git

Autres synthés