I recorded 2 videos of the old BP2 for users who can't run it under
recent MacOS.
These can be downloaded (for one week) from WeTransfer.com:
MOZART = https://tinyurl.com/yd4zn6am
KOTO = https://we.tl/t-yN9HCbWfy5
MOZART VIDEO
The Mozart demo shows how to "run" a grammar with a setup allowing
continuous production, which means that new items are produced and
played forever. To avoid a saturation of the MIDI buffer, BP2 measures
the time T taken for producing an item and starts producing the next one
only once playing the current one is about T before its end.
In the second part, I selected well-formed polymetric expressions and
called "play selection" which use them as start strings and play their
final derivations under current settings.
The Mozart score is piano-roll, by default when the "terminal
vocabulary" is made of "simple notes" rather than complex sound-objects.
I have chosen this first example because its rendering on PianoTeq
sounds nicely and it is a true instance of Mozart's musical dice game
using the probabilities of numbers 2 to 12…
KOTO VIDEO
This one uses a "koto" sound produced by General MIDI Player,
unfortunately quite bad compared with my old Roland D50 synth.
The process is the same: continuous production and sound output.
However, items differ because they are produced by substitutions
performed "in parallel" on an initial string. This is a simple
unidimensional cellular automaton.
The output is "sound objects": a, b, c etc. with topological properties,
e.g. forced continuity between certain objects that produces a natural
flow instead of a strict metronom timing. Some objects such as <<f>> and
<<chick> are "out-time", i.e. with null durations.
Bernard Bel
|