En 1963, Iannis Xenakis (1922-2001) publie son livre Musiques formelles : nouveaux principes formels de composition musicale. Le chapitre IV « Musique Stochastique libre, à l’ordinateur » contient le listing du programme en FORTRAN IV utilisé pour générer sur IBM 7090 une œuvre de musique stochastique intitulée ST/10=1,080262. Il est maintenant en ligne sur GitHub.
Le code disponible sur GitHub peut être compilé et exécuté ainsi avec GFortran :
# Compiler le code de Xenakis
Posté par vmagnin (site web personnel, Mastodon) . En réponse à la dépêche Des nouvelles de Fortran n°6 - décembre 2024. Évalué à 6. Dernière modification le 27 décembre 2024 à 21:49.
Le code disponible sur GitHub peut être compilé et exécuté ainsi avec GFortran :
(Voir notre discussion d'aujourd'hui : https://github.com/ThemosTsikas/XenakisFreeStochasticMusicFortran/issues/3)
Et cet article qui explique le fonctionnement du programme :
On y apprend que le programme a en fait été utilisé pour composer cinq oeuvres de 1956 à 1962.
Dans la préface du livre de Xenakis, le titre de l'oeuvre que j'ai cité est en fait écrit ST/10-1, 080262 :
STcomme stochastique ;10pour indiquer qu'il s'agit d'un morceau de musique de chambre (10 instruments ? C'est 4 pour un Quatuor et 48 pour un orchestre) ;-1, 080262pour indiquer qu'il a utilisé le premier jeu de données généré le 8 février 1962.