Tactiques de composition générative avec Pure Data. Exploration de différents modes opératoires (hasard, suites et algorithmes).
Autant que possible les patchs sont présentés «à plat», et produisent des notes MIDI.
Une bonne partie des patchs se base sur des références disponibles en ligne.
Tirage aléatoire de notes sans contraintes particulières. Les notes sont représentées visuellement dans deux tableaux au fur et à mesure : sous forme d'un piano roll et de leur distribution statistique.
Tirage aléatoire de valeurs contraintes en fonction de la précédente valeur («random walk»). Les valeurs servent d'index à la lecture d'un tableau de notes MIDI sur la gamme de do majeur.
sources
Deux exemples de suites numériques chaotiques, définies par 2 paramètres (choisir des valeurs élevées pour ces paramètres) :
sources
Machine à état statistique
Suite établie à partir d'un nombre d'entier positif, s'il est pair on le divise par 2, s'il est impair on le multiplie par 3 et on ajoute 1, puis on recommence!
Les nombres produits pouvant être grands, on les réduit en prenant leur logarithme en base 10.
sources
- An introduction to procedural audio and its application in computer games» (Andy Farnell, 2007)
- https://fr.wikipedia.org/wiki/Conjecture_de_Syracuse
- http://www.cadaeic.net/hailmus.htm
Séquenceur paramétrable sur le principe des rythmes euclidiens.
sources
- http://cgm.cs.mcgill.ca/~godfried/publications/banff.pdf
- https://forum.pdpatchrepo.info/topic/5188/euclidean-rhythms/7#
- https://www.hisschemoller.com/mpg
Hors-sujet!