pagina precedente pagina seguente
|
Break symbols
User-defined breaks
|
Jumps and conditional actions
can be changed to make them perform complex actions.
In this, case, they may not match break symbols usually found in regular
music notation. They are then called "user-defined breaks".
To build a user-defined break symbol, insert a jump/conditional
action at the end of a bar, i.e. one of the following break
symbols :
Then double-click on this symbol on score with the lasso tool.
Parameters
Bar number
Specify to which bar this break symbol will belong.
Text
It is the text to be displayed on score.
In the break symbol editing window, you can preview
what will be actually displayed on score in the gray frame under the text
box.
A set of keywords enable to make special symbols
appear in the displayed text. Here is the complete keyword list :
-
$S is replaced by the Segno symbol

-
$C is replaced by the Coda symbol

-
$N is replaced by the Segno or Coda (or even
bar) number to jump to
-
$[ is replaced by the part start marker

-
$] is replaced by the part end marker

-
$# is replaced by the list of times the symbol
is processed (if "When" field is : According
to array)
-
$P est replaced by the time or the number of times (for other values
in "When" field)
-
$T is replaced by the suffix of time value.
For example, it time number is 3, $T will be replaced by "rd
time". Thus, $P$T will be replaced by "3rd time"
-
$$ is replaced by "$"
For example, if you write :
$P$T, jump to $S$N
If the time number is 3 and Segno number is 2,
the following will be displayed on score :
3rd time, jump to
2
If the time number is 3 and Segno number is 5,
the following will be displayed on score :
1st time, jump to
5
 |
Warning : In order to enable a human performer to read your
score, you must explain the way a user-defined break symbol is processed
in the text displayed on score.
For example, if you define a break symbol to jump to bar #5 the 3rd
time, enter a text like :
$P$T, go to bar#$N
which will be displayed on score under the form :
3rd time, go to bar#5 |
|
Action
It is the action to be performed when this break symbol is processed.
It can be one of the following :
-
Music stop
Music performance stops here
-
Go to bar
Jump to the bar (bar number can then be input).
-
Go to first written bar
Jump to the first written bar in score (bar #1)
-
Go to first played bar
Jump to the first played bar in score : either the bar with a piece
start symbol
or bar #1 if no such symbol is found in score.
-
Go to Segno
Jump to segno
(Segno number can then be input).
-
Go to Coda.
Jump to Coda
(Coda number can then be input).
Activation
Enable to activate music stop at Fine
or jump when Da Coda is reached.
-
None
No activation is performed.
-
Activate Coda jump
Next Da Coda (jump to coda) will
be performed.
-
Activate Fine
Next Fine will be performed (and music
will stop).
When
Enable to process the break symbol only at given
time number, or a given number of times:
-
Always
Break symbol is be always performed (unconditional
break)
-
Several times :
Break symbol is processed a given number of times
in a row, and not processed after this.
In this case, the number of times can be input.
-
Each
Break symbol is processed each "n" times.
For example, if you enter 3, break symbol will
be processed the 3rd, 6th, 9th, 12th... times only.
-
According to array
You can select finely at which times the break symbol is performed,
by checking the appropriate boxes in the array.
-
Last time
Break symbol is processed only the last time this bar is played.
A few examples
Simulating a repeat
By using user-defined breaks, repeating several times a set of consecutive
bars can be performed without using the regular barlines.
Let's define a break symbol with the following parameters :
-
Text : $P times to bar $N
-
Action : Go to bar
Action parameter : 1
-
Activation : none
-
When : Several times
Parameter : 2
Score will look like :
Which is equivalent to :
Conditional jump to Segno
We saw in previous pages that Segno jump
(D.S.) is an unconditional jump, i.e. it is performed each time it
is reached.
Thus, the following scheme :
is endless : each time bars 1 & 2 repeat is ended, the D.S. symbol
makes jump to bar 1 and continue again.
Therefore bar 4 is never reached.
If we replace Da Segno (D.S.) by the following break symbol :
-
Text : $P$T D.S.
-
Action : Go to Segno
Action parameter : 1
-
Activation : none
-
When : according to array
Checked times : 1
We get the scheme :
Segno jump is now performed only the first time.
pagina precedente pagina seguente