
BP3 is the multiplatform version of Bol Processor under development since 2020. It is made of two modules:
- A console designed in C language for cross-platform compilation, containing the core algorithms of Bol Processor
- An interface allowing non-technical users to edit specific material (grammars, sound-objects, Csound instruments) and interact with the console for producing Bol Processor scores, MIDI files, Csound scores and real-time MIDI output/input.
Currently, the interface has been built in the HTML5/PHP environment which makes it possible to work with Bol Processor on any web browser. The setup is operational in various environments (MacOS X, Windows, Linux etc.) but it requires the installation of a local Apache/PHP server.
A standalone version compiled from the PHP/Javascript/C package is about to be released.