BP3 is the multi-platform version of the Bol Processor that has been in development since 2020. It consists of two modules:
- A console written in C language for cross-platform compilation, containing the core algorithms of the Bol Processor
- An interface that allows non-technical users to edit or create specific material (grammars, sound-objects, Csound instruments) and interact with the console to produce Bol Processor scores, MIDI files, Csound scores and real-time MIDI output/input.
Currently, the interface has been built in the HTML5/JavaScript/PHP environment which makes it possible to work with the Bol Processor on any web browser. The setup works in different environments (MacOS X, Windows, Linux, etc.) but it requires the installation of a local Apache/PHP server.
Follow the instructions on the Bol Processor ‘BP3’ and its PHP interface page to install the latest version.
A standalone version compiled from the PHP/JavaScript package is about to be released.