3 Automatic piano reduction
7 <A HREF=
"verses.html"><-- previous page
</A>
9 <A HREF=
"index.html">Table of Contents
</A> <A HREF=
"slashmrk.html">next page --
></A>
13 Automatic piano reduction
16 Perhaps you'd like a
4-part vocal piece written on
4 separate staffs,
17 as well as a piano reduction on two staffs with
2 voices.
18 This could be done using:
30 staffscale=
0.75 // make piano staffs a little smaller
36 // Define macros to put each voice on its own staff
37 // plus the appropriate staff/voice of the piano staffs.
38 define S
1 1 & 5 1: @ // soprano
39 define A
2 1 & 5 2: @ // alto
40 define T
3 1 & 6 1: @ // tenor
41 define B
4 1 & 6 2: @ // bass
50 <IMG SRC=
"mugex98.gif" ALT=
"Picture of Mup output"><BR>
53 This can also be done using
54 <A HREF=
"altinp.html">chord-at-a-time input style:
</A>
56 // Define a macro to put each voice on its own staff
57 // plus the appropriate staff/voice of the piano staffs.
58 // This example assumes inputting notes from bottom to top.
59 define M [
4 1 & 6 2; \
71 <A HREF=
"verses.html"><-- previous page
</A> <A HREF=
"index.html">Table of Contents
</A> <A HREF=
"slashmrk.html">next page --
></A>