ways of creating sound-object prototypes
a MIDI file
process is self-explanatory: click the button "Import MIDI fil
on the dialog shown Fig.2 to import the content of a file to the MIDI stream of
a sound-object. If you are using Csound the next comprehensive step would be
to click "Convert to Csoun
BP2 recognises type 0, 1 and 2 MIDI file formats, it expects the file to
contain a single musical item. Consequently, it will display a warning message
if requested to import from a type-2 file containing more than 2 tracks.
i.e. a string of symbols that BP2 is able to interpret as a musical item, may
be captured as a MIDI stream and then pasted to a sound-object prototype.
Examples are shown in the data file "-da.makePrototype
the text score and choose "Capture selection as..
in the "Action" menu, or click the button with the same label on the Control
panel. If the MIDI output is active the item is played while it is being
captured content may then be pasted to a sound-object prototype. If the
selection point (the vertical red line) is active, several options are offered:
and replace" erases the MIDI sequence of the sound-object prototype and
replaces it with the MIDI stream.
at insert point" inserts the MIDI stream at the insert point marked by a
vertical red line on the sound-object prototype.
from insert point" replaces part of the MIDI sequence of the sound-object
prototype, starting at the insert point marked by a vertical red line, with the
from insert point" merges MIDI messages in the MIDI stream with the ones
contained in the sound-object prototype, starting at the insert point marked by
a vertical red line.
before" inserts the MIDI stream before the MIDI sequence of the sound-object
appends the MIDI stream after the MIDI sequence of the sound-object prototype.
from a tick cycle
tick cycle programmed in the "Time base" dialo
(see §4.3) may be captured as a MIDI stream. Click button "Capture" in
the "Time base" dialog (see Fig.18) and paste the result as indicated
that a new sound-object prototype captured from a tick cycle is automatically