csound / csound.github.io

Csound Project Homepage
24 stars 27 forks source link

Add Bol Processor to related projects #79

Closed belbernard closed 3 years ago

belbernard commented 3 years ago

Hello,

I suggest that you add Bol Processor (https://bolprocessor.org/) to the list of Csound-related projects (https://csound.com/projects.html).

Bol Processor is (probably with Csound) the oldest program for music composition which has been around for almost 40 years… We are still sharing the initial Apple II version as a vintage souvenir… We are in the process of implementing a multiplatform version running with both 32 and 64-bit processors — and looking for talented developers to join the venture!

Bol Processor BP2 won the Bourges 1997 international award (ex aequo with Cecilia) in the category of computer-aided composition and realization software. This was mainly due to its efficient interfacing with Csound.

joachimheintz commented 3 years ago

thanks, happy to add it. can you send me a description which fits good to this site, mentioning mainly the csound relationship? as an example: https://csound.com/showcase/2017/05/17/Soundpipe

joachim

On 12/09/2020 14:31, belbernard wrote:

Hello,

I suggest that you add Bol Processor (https://bolprocessor.org/) to the list of Csound-related projects (https://csound.com/projects.html).

Bol Processor is (probably with Csound) the oldest program for music composition which has been around for almost 40 years… We are still sharing the initial Apple II version as a vintage souvenir… We are in the process of implementing a multiplatform version running with both 32 and 64-bit processors — and looking for talented developers to join the venture!

Bol Processor BP2 won the Bourges 1997 international award (ex aequo with Cecilia) in the category of computer-aided composition and realization software. This was mainly due to its efficient interfacing with Csound.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/csound/csound.github.io/issues/79, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQYHKWYCANLU4424YQBMVLSFNS37ANCNFSM4RJO3HVA.

belbernard commented 3 years ago

Dear Joachim,

I prepared a presentation: a text with 3 pictures showing BP's interaction with Csound. Documents are attached to this message. I hope that it is not too long…

The new version already produced Csound scores but we still need to redesign the interface for setting up the orchestra.

With best regards

Bernard Bel

joachimheintz wrote on 12/09/2020 20:04:

thanks, happy to add it. can you send me a description which fits good to this site, mentioning mainly the csound relationship? as an example: https://csound.com/showcase/2017/05/17/Soundpipe

joachim

On 12/09/2020 14:31, belbernard wrote:

Hello,

I suggest that you add Bol Processor (https://bolprocessor.org/) to the list of Csound-related projects (https://csound.com/projects.html).

Bol Processor is (probably with Csound) the oldest program for music composition which has been around for almost 40 years… We are still sharing the initial Apple II version as a vintage souvenir… We are in the process of implementing a multiplatform version running with both 32 and 64-bit processors — and looking for talented developers to join the venture!

Bol Processor BP2 won the Bourges 1997 international award (ex aequo with Cecilia) in the category of computer-aided composition and realization software. This was mainly due to its efficient interfacing with Csound.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/csound/csound.github.io/issues/79, or unsubscribe

https://github.com/notifications/unsubscribe-auth/AAQYHKWYCANLU4424YQBMVLSFNS37ANCNFSM4RJO3HVA.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/csound/csound.github.io/issues/79#issuecomment-691525142, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQ7BPWH42PHU6UMBCBSOFMTSFOZZZANCNFSM4RJO3HVA.

Bol Processor is a program by Bernard Bel for music composition and improvisation with real-time MIDI, MIDI file, Csound, and text output options. The earliest implementation of Bol Processor (BP1) on an Apple IIc computer was used by Jim Kippen in 1981 for modelling compositional/improvisational processes by taabla players in North India.

The next version (BP2) produced polyphonic music with a set of rules (a compositional grammar) or from text scores that can be typed in or captured from a MIDI instrument. As a compositional tool, Bol Processor has been successful at modelling music of many styles including Western classical music, serial music, contemporary art music and Indian classical music.

Bol Processor BP2 won the Bourges 1997 international award (ex aequo with Cecilia) in the category of computer-aided composition and realization software. Its selection was mainly a recognition of its efficient interfacing with Csound.

Since 2006, BP2 has been open-sourced and ported to MacOS X by Anthony Kozar. The current distribution runs on MacOS versions up to 10.14 (Mojave). We are in the process of building a 64-bit console compatible with many systems including MacOS, Linux, and Windows. The new application is being tested with a graphic user interface programmed in PHP.

The work environment of Bol Processor (BP2) is shown below.

(Picture bp-environment.png)

Scores produced by Bol Processor include “simple notes” and sound-objects arranged in polymetric structures. A sound-object is a sequence of musical events whose time-setting is constrained by metrical and topological properties. Below is the display of a sound-object prototype containing both MIDI events and their interpretation as a Csound score.

(Picture sound-object.png)

Csound scores produced by Bol Processor are associated with a Csound orchestra handling the equivalents of MIDI parameters plus customized parameters in Csound instruments. All parameters can be interpolated and combined additively or multiplicatively during the performance.

(Picture csound-instrument.png)

We invite software designers to join the team and contribute to the development of the core application and its client applications!

Bol Processor project: https://bolprocessor.org/ YouTube video “Bol Processor - 39 years!”: https://youtu.be/vJAD8HJbCe8 Developers' list: https://sourceforge.net/projects/bolprocessor/lists/bolprocessor-devel

joachimheintz commented 3 years ago

dear bernard -

i cannot see the attchment -- can you send me off-list?

i shorter text, like in the example i mentioned, would be most welcome.

thanks and regards -

joachim

On 13/09/2020 01:09, belbernard wrote:

Dear Joachim,

I prepared a presentation: a text with 3 pictures showing BP's interaction with Csound. Documents are attached to this message. I hope that it is not too long…

The new version already produced Csound scores but we still need to redesign the interface for setting up the orchestra.

With best regards

Bernard Bel

joachimheintz wrote on 12/09/2020 20:04:

thanks, happy to add it. can you send me a description which fits good to this site, mentioning mainly the csound relationship? as an example: https://csound.com/showcase/2017/05/17/Soundpipe

joachim

On 12/09/2020 14:31, belbernard wrote:

Hello,

I suggest that you add Bol Processor (https://bolprocessor.org/) to the list of Csound-related projects (https://csound.com/projects.html).

Bol Processor is (probably with Csound) the oldest program for music composition which has been around for almost 40 years… We are still sharing the initial Apple II version as a vintage souvenir… We are in the process of implementing a multiplatform version running with both 32 and 64-bit processors — and looking for talented developers to join the venture!

Bol Processor BP2 won the Bourges 1997 international award (ex aequo with Cecilia) in the category of computer-aided composition and realization software. This was mainly due to its efficient interfacing with Csound.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/csound/csound.github.io/issues/79, or unsubscribe

https://github.com/notifications/unsubscribe-auth/AAQYHKWYCANLU4424YQBMVLSFNS37ANCNFSM4RJO3HVA.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub

https://github.com/csound/csound.github.io/issues/79#issuecomment-691525142,

or unsubscribe

https://github.com/notifications/unsubscribe-auth/AQ7BPWH42PHU6UMBCBSOFMTSFOZZZANCNFSM4RJO3HVA.

Bol Processor is a program by Bernard Bel for music composition and improvisation with real-time MIDI, MIDI file, Csound, and text output options. The earliest implementation of Bol Processor (BP1) on an Apple IIc computer was used by Jim Kippen in 1981 for modelling compositional/improvisational processes by taabla players in North India.

The next version (BP2) produced polyphonic music with a set of rules (a compositional grammar) or from text scores that can be typed in or captured from a MIDI instrument. As a compositional tool, Bol Processor has been successful at modelling music of many styles including Western classical music, serial music, contemporary art music and Indian classical music.

Bol Processor BP2 won the Bourges 1997 international award (ex aequo with Cecilia) in the category of computer-aided composition and realization software. Its selection was mainly a recognition of its efficient interfacing with Csound.

Since 2006, BP2 has been open-sourced and ported to MacOS X by Anthony Kozar. The current distribution runs on MacOS versions up to 10.14 (Mojave). We are in the process of building a 64-bit console compatible with many systems including MacOS, Linux, and Windows. The new application is being tested with a graphic user interface programmed in PHP.

The work environment of Bol Processor (BP2) is shown below.

(Picture bp-environment.png)

Scores produced by Bol Processor include “simple notes” and sound-objects arranged in polymetric structures. A sound-object is a sequence of musical events whose time-setting is constrained by metrical and topological properties. Below is the display of a sound-object prototype containing both MIDI events and their interpretation as a Csound score.

(Picture sound-object.png)

Csound scores produced by Bol Processor are associated with a Csound orchestra handling the equivalents of MIDI parameters plus customized parameters in Csound instruments. All parameters can be interpolated and combined additively or multiplicatively during the performance.

(Picture csound-instrument.png)

We invite software designers to join the team and contribute to the development of the core application and its client applications!

Bol Processor project: https://bolprocessor.org/ YouTube video “Bol Processor - 39 years!”: https://youtu.be/vJAD8HJbCe8 Developers' list: https://sourceforge.net/projects/bolprocessor/lists/bolprocessor-devel

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/csound/csound.github.io/issues/79#issuecomment-691569186, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQYHKQSXTS6NMO4F3OEQO3SFP5SJANCNFSM4RJO3HVA.

belbernard commented 3 years ago

Dear Joachim,

I desperately tried to send you a shorter text and the attached pictures but nothing worked because I didn't have a private address… A link for downloading the documents is https://we.tl/t-GM2sIqBOFl

Meanwhile I completed the interface for editing Csound instruments used by the multiplatform console version of Bol Processor. We will update the documentation very soon so that Csound experts can do experiments in this setup.

All the best!

Bernard Bel

joachimheintz commented 3 years ago

that's perfect, thanks. sorry, i thought my email address was visible, but anyway, now i have it and will add it later. cheers - joachim

On 17/09/2020 17:23, belbernard wrote:

Dear Joachim,

I desperately tried to send you a shorter text and the attached pictures but nothing worked because I didn't have a private address… A link for downloading the documents is https://we.tl/t-GM2sIqBOFl

Meanwhile I completed the interface for editing Csound instruments used by the multiplatform console version of Bol Processor. We will update the documentation very soon so that Csound experts can do experiments in this setup.

All the best!

Bernard Bel

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/csound/csound.github.io/issues/79#issuecomment-694309760, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQYHKVK2LYPSXGYFJ53ACLSGISXRANCNFSM4RJO3HVA.

belbernard commented 3 years ago

Excellent, thank you! Bernard