Index Grammaires, musique et langages formels Cette série d’articles explore un territoire inhabituel : celui où la théorie des langages formels rencontre la musique algorithmique. Le fil conducteur est BP2SC, un transpileur qui convertit les grammaires musicales du Bol Processor en patterns SuperCollider. Chaque article est conçu pour être accessible sans prérequis académique, mais suffisamment […]
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.
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 !
B2) Alphabets, terminaux et non-terminaux
Maîtrisez les concepts clés des grammaires formelles avec BP3 : alphabets, terminaux et non-terminaux. Indispensable pour créer votre musique algorithmique !
L12) Réseaux de Petri et algèbres de processus
Découvrez comment les réseaux de Petri et algèbres de processus (CCS, CSP) modélisent la concurrence et la polymétrie musicale. Un guide essentiel pour formaliser la musique.
L9) Au-delà de Chomsky
Au-delà de Chomsky, explorez les langages mildly context-sensitive. Découvrez TAG, CCG et leur importance capitale pour le langage naturel et la musique. Un article essentiel !
I3) SuperCollider
Introduction à SuperCollider, le langage de programmation dédié au son. Patterns, live coding, synthèse temps réel : découvrez pourquoi nous l’avons choisi pour BP2SC.