S5) Structuring Time

Discover how BPscript allows structuring musical time with polymetry, silences, speed, and Boulez’s concepts. Optimize your compositions!

S4) The Backticks

Master **BPscript backticks** to integrate native code (JS, Python…) directly into your compositions. Explore their 3 types and uses for enhanced power!

S3) Types, actors, and bindings

Learn how BPscript symbols use temporal types (gate, trigger, CV) and associate with an **actor**. Orchestrate multiple instruments with varied tunings.

S2) Three words and twenty-four symbols

Discover BPscript syntax: 3 reserved words, 24 structural symbols. A full overview of the language’s building blocks, by type. Master its richness.

S1) BPscript

BPscript modernizes Bol Processor (BP3). It makes 40 years of powerful formal grammars accessible: simple, typed, browser-executable.

S10) Under the Hood

Explore the full BPscript pipeline: JS compiler, WebAssembly engine, resolver, and dispatcher. From .bp file to sound, its complete anatomy is detailed.