S14) Sounds, Specs, and Effects: Mastering Sound Parameters
Discover how BPscript manages sound and effects using three distinct time scales and a CSS cascade. Control all your parameters without any complex patching!
Discover how BPscript manages sound and effects using three distinct time scales and a CSS cascade. Control all your parameters without any complex patching!
Discover the BPscript AST anatomy: from ActorDirective to CV instances. Learn how this intermediate tree structures code before the final BP3 compilation.
Explore the BPscript EBNF: an analysis of formal grammar, from the @actor directive to engine qualifiers []. A technical guide to mastering the syntax.
BPscript is designed for live coding: every layer (definition, composition, library, temperament, routing) can be modified while music plays, without gaps.
Discover the BPscript architecture: from .bps file to sound. Compiler, WASM engine, dispatcher… Dive into the complete anatomy of this technical pipeline.
Discover BPscript’s 5-layer pitch system. From actor to Hz, resolve pitches for all musical traditions: equal temperament, micro-intervals. Flexibility guaranteed!
Explore advanced BPscript pattern matching: wildcards, variables, homomorphisms, and contexts. Unlock the full potential of your complex musical compositions.
Manage event simultaneity between runtimes and external synchronization with BPscript’s ! and
Master **BPscript flags** for dynamic musical composition. Learn guards, mutations, and `on_fail` to create evolving, reactive paths. Click here!
Discover how BPscript allows structuring musical time with polymetry, silences, speed, and Boulez’s concepts. Optimize your compositions!