Skip to content

bolprocessor/bolprocessor

Repository files navigation

BOL PROCESSOR SOURCE CODE READ ME
=================================

Bol Processor 3 (BP3) is a program for music composition and improvisation
with real-time MIDI, MIDI file, and Csound output.  It produces music from a
set of rules (a compositional grammar) or from text scores typed or captured
from a MIDI instrument.

BP3 compiles and runs in the MacOS, Linux and Windows environments.

Read: https://bolprocessor.org/install/

Bol Processor is released as free software (open source) under a
BSD-style license (please see the License.txt file for complete terms).
  
BP development is now hosted by GitHub at

https://github.com/bolprocessor/bolprocessor

If you would like to help with any stage of this process, please get in
contact with us either privately (contact@bolprocessor.org) or via the mailing lists:

BP open discussion forum: https://sourceforge.net/p/bolprocessor/discussion/555616
BP developers list: https://sourceforge.net/projects/bolprocessor/lists/bolprocessor-devel

Note that the latest version of the C code is in the “graphics-for-BP3” branch. Download:
https://github.com/bolprocessor/bolprocessor/archive/graphics-for-BP3.zip

Don't forget to download the PHP interface:
https://github.com/bolprocessor/php-frontend/archive/master.zip

and the set of examples:
https://github.com/bolprocessor/bp3-ctests/archive/main.zip

If you want to get started understanding the source code, look in the
"docs-developer" directory; particularly the files "BP2-info.txt" and
"BP2-history.txt".

If you need to create your own project file for a different version of
Xcode, CodeWarrior, or a different IDE, just add all of the files in
source/BP3 to an appropriate project template. The other directories are
not needed.

Please also feel free to contact us if you have problems with compiling the
code or if you have any other questions.

Thanks for checking out Bol Processor!

Bernard Bel                           Anthony Kozar