B10) L’EBNF de BP3

Découvrez la grammaire formelle EBNF de BP3, une première ! Spécification complète (~83 productions) de la syntaxe du langage musical. Indispensable pour tout parseur.

B9) Time-objects

Les time-objects BP3 dépassent la musique ! Découvrez comment cette grammaire temporelle organise sons, vidéos, robotique et synthèse granulaire. Un outil de composition multimédia universel.

B8) Deux directions, trois modes

Explorez les modes BP3 (PROD, ANAL, TEMP) : générez, analysez et explorez la musique avec une seule grammaire. Maîtrisez cette bidirectionnalité unique.

B12) Les trois temps de BP3

Explorez les trois niveaux de temps de BP3 : du *smooth time* de Boulez à l’opérateur `_tempo()`. Comprenez ces visions du temps musical en composition algorithmique et leurs enjeux.

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

Variables, homomorphismes, wildcards et marqueurs de contexte : explorez les mécanismes qui font de BP3 un langage context-sensitive, avec des exemples musicaux concrets.

B7) De BP3 à SuperCollider

Plongez dans l’anatomie du **transpileur BP3 SuperCollider** ! Découvrez comment bp2sc transforme votre grammaire musicale en code jouable, phase par phase.

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.