B12) Les trois temps de BP3

Maîtrisez le smooth time bp3 ! Du temps lisse de Boulez à l’opérateur _tempo(), découvrez comment structurer le temps musical en composition algorithmique.

M12) De la structure au son

Découvrez comment BP3, un langage génératif unique, gère les couches d’abstraction musicales, de la structure au son. Explorez un exemple concret avec la rumba flamenca.

B6) Homomorphismes, variables et contexte

Explorez les homomorphismes, variables et le contexte dans BP3. Découvrez comment ces mécanismes dépassent les grammaires context-free pour la musique. Lisez la suite !

B7) De BP3 à SuperCollider

Comment fonctionne le transpileur BP3 SuperCollider ? Découvrez les 5 phases du pipeline bp2sc, de l’AST aux patterns Pdef, pour générer de la musique algorithmique.

M5) La polymétrie

La polymétrie est la superposition de plusieurs métriques. Découvrez pourquoi MIDI et MusicXML peinent à la représenter et explorez ses racines dans les musiques africaines, indiennes et occidentales.

M4) Grammaires génératives et musique

Découvrez comment les grammaires génératives, de Chomsky à GTTM et BP3, ont révélé les règles cachées de la musique. Comprenez comment notre cerveau structure les sons.

B5) Polymétrie et structures temporelles

La polymétrie de BP3 : compression temporelle, voix parallèles et signatures additives indiennes. Découvrez comment une grammaire musicale encode le temps cyclique.

B4) Flags et poids decrémentaux

Découvrez comment les flags et poids décrémentaux de BP3 modélisent l’épuisement progressif d’un motif musical et l’exécution conditionnelle. Un contrôle dynamique essentiel !

B3) Règles de dérivation

Découvrez les 7 modes de dérivation BP3 pour maîtriser la génération musicale. Apprenez comment ORD, RND et SUB structurent vos créations algorithmiques.

B2) Alphabets, terminaux et non-terminaux

Apprenez à distinguer les terminaux et non-terminaux dans BP3. Découvrez comment les alphabets musicaux structurent vos grammaires pour la musique algorithmique.