diff --git a/Makefile b/Makefile index 1c63b29d..083ca629 100644 --- a/Makefile +++ b/Makefile @@ -28,7 +28,8 @@ SRC = syseng sysen1 sysen2 sysen3 sysnet kshack dragon channa \ fonts zork 11logo kmp info aplogo bkph bbn pdp11 chsncp sca music1 \ moon teach ken lmio1 llogo a2deh chsgtv clib sys3 lmio turnip \ mits_s rab stan_k bs cstacy kp dcp2 -pics- victor imlac rjl mb bh \ - lars drnil radia gjd maint bolio cent shrdlu vis cbf digest prs jsf + lars drnil radia gjd maint bolio cent shrdlu vis cbf digest prs jsf \ + decus DOC = info _info_ sysdoc sysnet syshst kshack _teco_ emacs emacs1 c kcc \ chprog sail draw wl pc tj6 share _glpr_ _xgpr_ inquir mudman system \ xfont maxout ucode moon acount alan channa fonts games graphs humor \ diff --git a/doc/decus/mblurb.txt b/doc/decus/mblurb.txt new file mode 100644 index 00000000..6d1a7708 --- /dev/null +++ b/doc/decus/mblurb.txt @@ -0,0 +1,601 @@ + PDP-10 Music System Introduction + -------------------------------- + + This package of programs and hardware information +makes up the PDP-10 music-compiling and -playing system. + + This system is the result of a long evolution stemming +from a similar system developed on the PDP-1 computer at MIT. +The present system is language-compatible with the PDP-1 +system. A (nearly) source-compatible system exists on the 940 +computer at B.B.&N., Cambridge, Massachusetts. + + The original specifications, and the implementations +on the PDP-1, and the non-time-sharing PDP-6, are the work of +Peter R. Samson, now at Project MAC, MIT, Cambridge, Mass. + +This initial DECUS submission includes: a timesharing version +of the music compiler ("MCOMP"); the PDP6/10 player (which must +run in Executive Mode); documentation for the software and the +hardware; and a small library of music sources transcribed for +the compiler. + + Users are encouraged to add selections to this library, +and DECUS has graciously consented to act as librarian for +such sources. + + More music is available for this system, and will be +added at sporadic intervals. + + I apologize for the delay in submitting this set of +information to DECUS, as I had promised a number of users I +would. We at DEC have had a setback in the Music Project, in +that our HiFi amplifier was stolen some time ago. We will +press on with the music library when possible. + + Robert C. Clements + PDP-10 Programming + + Music Compiler Specifications + +I.A.1. The first task when preparing a score for the compiler +is to arrange the music in a number of distinct lines +(otherwise called "parts" or "voices"), fitting the +restriction that each part may play only one note at a time. +The compiler will process selections taking from one to eight +parts; the present version of the player will play up to six +parts. The complete specifications for a single part constitute +a "logical tape". The sequence of all parts in a piece make up +the input file for the compiler. + +I.A.2. For each voice, one must supply: (1) a title, +which is all information on the logical tape through the first +slash ("/"); (2) the clef, and the key and time signatures; +(3) a tempo (which needs to occur in only one of the parts); +(4) one or more full measures of music; (5) the command "END" +to terminate the logical tape. + + + + I.B. Each and every note in a musical score conveys two +pieces of information: (A) Its pitch, indicated by its position +on the staff; (B) Its duration, signified by the form of the +note symbol. Both of these data must be supplied to the +compiler for each note [TFF]. * + +----------------------------- + +* TFF (too few fields) is an error message produced by the +compiler if this rule is violated. Error messages appear in +square brackets ("[ ]") throughout this specification, and are +summarized in an appendix. + +----------------------------- + +I.B.1.A. Pitch +The pitch of a note may be indicated to the compiler by a +number representing the position on the staff which the note +occupies: The correspondence between position and pitch +number is shown in figure 1. The lowest possible pitch number +is 0; the number may be as high as necessary to account for +leger lines above the staff. Notes which appear on +lines are represented by odd numbers; notes appearing in spaces +are represented by even numbers. + +I.B.1.B. Duration +The duration of a note (or rest, section I.B.2) can be specified +by a number, as demonstrated by figure 2. No duration number +may be used except the seven listed in the figure [ERT]. + +I.B.1.C. Notes are specified by two numbers: A pitch number +and a duration number conjoined form a note. The two numbers +must be in the order "Pitch--Duration". To distinguish the two +numbers, they must be separated by one or more non-numeric +characters (other than spaces). In the following sections, +many such characters will be described, with their particular uses. +If no such character is needed for a particular note, the character +"T" is specifically reserved to separate the two numbers. "T" may +be considered an abbreviation for "tone". +Figure 3 shows some notes and their compiler representations +as formed in this manner. + +Hereafter, it will be stated that certain characters may be +placed "anywhere" within a note. Actually, of course, they +may not be placed between the digits of a number. They may be +used to separate the two numbers of a note. + I.B.2. Rests +A rest may be expressed by the letter "R" and a duration number. +The number and the "R" may be put in either order, but practice +has favored putting the duration number after the "R". A pitch +number may not occur in the same note as an "R" [TMF]. A note +should not contain more than one "R" [TMR]. Examples are in +figure 4. + +I.B.3. Comma +A comma may be used alone as a note, meaning to copy the +previous note exactly. The first note in a part may not contain +a comma, as there is then no "previous note" [UNC]. The comma +may also be used with a pitch number or an "R" to form a note; +in this case, the comma means to copy only the duration number +from the previous note. The comma and the pitch number may come +in either order; in practice, the comma generally follows the +pitch number. There should never be more than one comma in +a note [TMC], and there should never be a duration number in +the same note as a comma [TMF]. Figure 5 demonstrates the use +of the comma. + +I.B.4.A. Dotted notes +Often one or more dots occur directly after a note in a score, +indicating that the duration of the note is to be lengthened. +This notation is carried over into the compiler, using +the character "." (period). Each dot adds an amount to the duration: +The first dot in a note adds one-half the duration of the note; +each succeeding dot adds half the duration of the dot before +it. A dot whose duration is less than that of a sixty-fourth +note is ignored [DTU]. It is occasionally convenient to +add a smaller fraction than half the note's duration. +To allow this, the compiler interprets the letter "X" to +mean "halve the value of the dot". Periods and "X"'s may be used +anywhere in a note, and need not be contiguous. Their order +is significant only among themselves. Either character will +suffice to separate the pitch number from the duration number. +The period may not occur in the same note as a comma [TIC]. +Figure 6 shows some dotted notes and their translations for +the compiler. + + + I.B.4.B. Triplets +Sometimes a group of three notes is to be played in the time +intended for two; musical notation indicates this by the numeral +"3" above the notes, directing that each note be played for +two-thirds its usual duration. This is indicated to the compiler +by including the letter "C" anywhere within each note so +affected. Dots and "X"'s may also be included. It is not +necessary to the compiler that the notes making up a triplet +actually be adjacent notes. A comma in a following note will +copy the "C" only if the note in which the "C" occurs does +not itself contain a comma. (A note with a comma may contain a +"C".) For instances of the use of "C", see figure 7. + +I.B.5.A. Tone relocation +Occasional notes will be found which are either above or below +the staff. The compiler assumes staves to exist above and below +the staff in use, as per figure 8. To refer an individual note +to either adjoining staff, include the letter "A" (above) or +"B" (below) anywhere in the note. These letters may occur +more than once in a note, and their effect is cumulative: +for example, "AA" refers to the second staff above the current +one. The highest pitch available in the compiler is the treble +clef's "A1"; the lowest is the bass clef's "B2" [UAT][AOR][EOR]. + + + + I.B.5.B Accidentals +Accidental signs, and the characters to represent them to +the compiler are shown in figure 9. The appropriate characters +may appear anywhere in the note they affect. An accidental +appearing on a rest is ignored [AIR]. If "=" appears in the +same note with "+" or "-", the "=" takes precedence [NOR]. +The character "(" is equivalent to "+", and the character ")" +is equivalent to "="; these exist for historical reasons, +having to do with the FIO-DEC code of the PDP-1. + +I.B.6 Articulation +Two notes played in succession are separated and made distinct +to the ear by articulation, which is the effect of a short +duration of silence between them. The duration of the preceding +note is shortened by the period of the silence. The articulation +following a note can be expressed to the compiler by including +an identifying letter anywhere in the note: the five letters +available are explained in the following table. + + + LETTER NAME DURATION DURATION USED FOR + of of + NOTE ARTICULATION + + L Legato 1 0 Slurs, Legato notes + + E Eigth 7/8 1/8 Notes not specially marked + + H Half 1/2 1/2 Staccato for Organ works + + Q Quarter 3/4 1/4 Alternative to "E" + + S Staccato @3/8 @5/8 Alternative to "H" + + +The articulation of notes not containing "E", "H", "S", "L", +or "Q" is explained in section I.D.5. The effect of these +letters in a note is not copied by a comma in a subsequent +note. If more than one of these letters should appear in a +note, the last one will prevail [TMS]. A slur is expressed to +the compiler by making legato all notes in the slur except +the last. A few examples are shown in figure 10. + + + + I.B.7. Embellishments +Various embellishment signs may appear on a note in a piece +of music, indicating that the note is to be performed more +elaborately than written. In figure 11 are (A) the symbols +appearing in a score (as used by C.P.E.Bach in his "Essay on +the True Art of Playing Keyboard Instruments"); (B) the letter +used to signify that embellishment to the compiler; (C) the +patterns compiled; and (D) the shortest note on which the +compiler will perform that embellishment [EIT]. +If more than one embellishment is chosen for one note, the last +one will be taken [TME]. Embellishments may not be called for +on triplet notes [ETR]. Comma does not copy embellishments. An +embellishment will be illegal if any note it generates is out +of range [EOR]. + +I.B.8. Grace notes +A grace note (appogiatura) steals its playing time from the +first non-grace note to follow: such a following note must +have sufficient remaining time to sound itself as well [ITG]. +A duration may be specified in a grace note, either by a number +or by the comma. If a duration is not specified, a thirty- +second note will be compiled. The letter "G" anywhere in a +note marks it as a grace note. Only one "G" should be used +in a note [TMG]. + + + + I.C. Bars +In a score, the measures are separated by a bar; for the +compiler, the bar is represented by the slash ("/"). + +I.C.1. Bar labels +The compiler assigns successive numbers (1,2,3,...) to the +successive measures of the music. If a number appears alone +(i.e., not as a part of the title or a note), it is checked +against the current measure's count [BBL]. It is wise to use +such bar labels frequently; they warn of missing or +duplicated measures, and also serve to identify the measures +in which they appear. + +I.C.2 Measure length +When the compiler encounters a slash, it adds up the duration +of all notes since the last slash, and checks the total +duration against the expected length of the measure [MTS][MTL]. + +I.D. Commands (pseudo-operations) +Certain instructions must be issued to the compiler on an infrequent +basis. This is accomplished by including in the compiler's +input certain special words called commands. Some commands +are supplied simply to make the compiler input more compact +or easier to prepare. + +I.D.1. END +The command "END" signifies the end of a voice (or +logical tape) of music. When this command appears, followed by +a space, tab, or carriage return, the compiler completes the +compilation of the current voice, and prepares for the next one. + +I.D.2. UNITS +The total duration of a measure should be stated to the compiler +before any notes or rests occur. To do this, the command "UNITS" +should appear, followed immediately by a number indicating the +number of thirty-second notes which would make a full measure. +This number may be computed by considering the time-signature +as a fraction, and multiplying it by 32. E.g., "waltz-time" +as a fraction is 3/4. 3/4 * 32 = 24. The command "UNITS 24" would +specify this time. The "UNITS" command may occur anywhere +in the text, and takes effect immediately, referring to the +measure where it occurs, and to all following measures until +another "UNITS" command supercedes it. + +I.D.3 CLEFS +Prior to the appearance of any notes in the text, the compiler +must be informed of the clef which heads the current staff. There +are four commands, representing the four clefs shown in figure +12. A clef command may occur anywhere in the text, in order +to follow changes of clef in the music, or simply for convenience +where a long run of notes is above or below the current staff. + + + + I.D.4. Key signature +At the beginning of the music, the key signature should be +stated. In the text, this is done by the use of the command "KEY" +followed by: "=" meaning no sharps or flats; "+" meaning sharps; or +"-" meaning flats. In the case of sharps or flats, the symbol should +immediately be followed by a number, which tells how many sharps +or flats are in the key signature. Samples appear in figure 13. + +I.D.5. Articulation commands +One often encounters a run of several notes which have the same +degree of articulation. To facilitate expressing this to the +compiler, one may use the single articulation letters "S", "L", +"H", "Q", and "E" alone as commands, selecting this degree +of articulation for all succeeding notes which do not themselves +contain any letter "S", "L", "H", "Q", or "E", with the +exception of any note which immediately precedes a rest in the +same measure; such a note is automatically made legato unless +it contains an articulation letter. The articulation commands +may occur anywhere in the text. At the beginning of each part, +the compiler is in "E" articulation. Figure 14 demonstrates +some articulation commands. + +I.D.6. REST +A given voice may be silent for one or more measures. This +may be expressed to the compiler by the command "REST" followed +by the number of inactive measures. (They will all be given +the current measure length.) The rest command may not be used +when notes have already been written in the current measure [ILR]. +The rest command should not be followed by a slash. The +"REST" may be thought of as creating measures of rests, complete +with slashes. + + + I.D.7. COPY +One or more measures may be identical to measures that have +gone before.It is advised in this case to use the command +"COPY" to duplicate previously written measures. "COPY" must be +followed by two numbers: The number of the first measure to +copy, and the number of the last measure to be copied. The +first number must be lower than the present measure [BLC], and +the second number must be greater than or equal to the first +[BRC]. The second number may be higher than the current measure; +in this case some measure(s) will be copied more than once. +Like "REST", "COPY" may not be used when some notes are already +written in the current measure [ILC]. "COPY" should not be +followed by a slash. It may be thought of as copying the measures +complete with the terminating slash. The measures are copied +exactly; they are not modified by a change in the meaning of +the comma, or by a change in the mode of articulation, or +clef or measure length; nor do they change any of these for +non-copied measures to follow. The copied measures will be +performed at the current tempo, however, if that has been changed. + +I.D.8. Transposition +The compiler is able to transpose music, via the commands "UP" +and "DOWN". A number follows the transposition command to specify +the number of semitones that the compiled music will be above +or below the music as written in the text. These commands may +appear anywhere in the text, and they take effect immediately. +To restore the compiler to no transposition, say "UP 0" or +"DOWN 0". The compiler starts each part at zero transposition. + +I.D.9. Tempo +The tempo of a piece may be expressed to the compiler by +the command "TEMPO", followed by a number computed as follows: + + N=1126/(m*f) + +where "m" is Maelzel's metronome count for a "f" note. * +I.e., if a quarter note = 60, then "m" =60 and "f"= 1/4. +The number "N" may not be larger than 682 [TS]. +The tempo may be changed at any point in the music. It will be +taken to be 170 if no "TEMPO" command is given. A "TEMPO" command +appearing in any one voice will apply to all voices; hence only +one voice need contain the tempo information. + +----------------------------- +* This number was computed for the PDP-1 computer. In general, +since various configurations of PDP-6 and PDP-10 run at different +speeds, the "TEMPO" command should be considered as a relative +speed setting, which will need to be adjusted when the music +is played. +----------------------------- + I.E. Format +The timesharing version of the compiler expects the text +of the music to be compiled as an ASCII file from any of the +usual input devices. Alphabetic characters may appear as +either upper or lower case; lower case is converted to +upper case as the file is read. In general, the text will have +been prepared by an editing program, such as TECO. + +I.E.1. +The characters "space", "tab", and "carriage-return/line- +feed" are treated identically by the compiler. Two or more +of these characters are treated the same as just one. These +facts allow great flexibility in the appearance of the printed +text, but it is worthwhile to follow a format which is somewhat +more strict than necessary. One such format, which has proven +satisfactory, is the following: + + A) The title is as long as necessary (using any number + of lines) and is ended by a slash. + + B) After the title, the CLEF, TIME, KEY and TEMPO + are specified, in any order. + + C) Each line of the input represents one measure: + The measure number appears at the left margin, + and a space is used to separate the notes. The + line is ended with a slash, ending the measure. + + D) If a measure is too long to fit on one line, it is + continued on the next line, indented by a tab. + Only the last line of a measure is ended by the + slash. + + E) The commands "COPY" and "REST" get a line to + themselves, with no slash at the end. + + F) "END" is followed by a carriage-return/linefeed. + + I.E.2. Comments +Any material after the title which is typed between square +brackets ("[ ]") is ignored by the compiler. Comments may +thereby be inserted in the text at any point. + +I.E.3. The text for each part appears in sequence in the input +file. Each part must have its own title, "KEY", "UNITS", +clef, and "END". + +I.E.4. Running the compiler. + +When the compiler is run, it asks for the input text by +saying "INPUT FILE:". Respond to this with a filename in the +usual format. Next, the compiler asks for the "OUTPUT FILE:". +Again, type a filename. If the output device is the paper tape +punch, a tape is punched in the format read by the music player. +If the output device is a directory device, a copy of the player +is written out, with the music already loaded into it. If the +output is a dectape, this file is ready to load and run via +TENDMP. +The following default file-names, extensions, and devices +are assumed in the commands: +Unless specified, the input device is DSK: . +Unless specified, the input file extension is .MUS . +Unless specified, the output device is PTP: . +Unless specified, the output filename is the same as the +input file-name, or MUSIC if none appeared on input. +Unless specified, the output extension is .SAV if a save-file +is being written, and .MSB otherwise. + MCOMP Error Messages + +AGM Argument. A command argument is missing or mis-formed. +AIR Accidental appears in a rest. It is ignored. +AOR Accidental forced a note out of range. The note is treated + as a rest. +BBL Bad Bar Label. Number not the same as current measure number. +BLC Bad Left Copy. First argument too high, or zero. +BRC Bad Right Copy. Second argument less than first. +CS Internal Checksum error. Compiler has blown its mind. +DTU Dot Time Unavailable. A dot specified too short an interval. + The dot is ignored. +EIT Embellishment, insufficient time. The embellishment is + ignored. +EOR Embellishment out of range. The embellishment is ignored. +ERT Erroneous time. Duration number not 1,2,4,...,64. +ETR Embellishment on triplet. The embellishment is ignored. +ILC Illegal Copy. Copy command when notes already appear in + current measure. +ILR Illegal Rest. Rest command when notes already appear in + current measure. +ITG Insufficient time for grace note. The grace note is + discarded. +# MLD Measure length differs among the parts, at measure #. +MTL Measure too long. +MTS Measure too short. +MYK Mysterious key. Key command not followed by "+", "-", + "=", "(", or ")". +NOR Natural overrides accidental, both appeared in same note. +NPS Non-existent Pseudo-op (command). An unknown word appeared. +TFF Too few fields in a note. +TIC Dot and comma in same note. The dot is ignored. +TME Too Many Embellishments in one note. The last applies. +TMF Too Many Fields in a note. +TMS Too Many articulation (Staccato, etc.) characters in a note. + The last one applies. +TS Tempo statement with argument greater than 682. +UAT Unavailable tone. Tone is outside range of the compiler. + It is treated as a rest. +UCH Undefined Character. It is ignored. +UNC Undefined comma. A comma appeared before a duration + was specified in a part. + + Music Player Specifications + +II.A.1. The music player is an executive-mode program which +plays the binary output of the music compiler, in real time. +The player plays up to six voices. The six voices are played +in the low-order six bits of accumulator zero,by turning +those bits on and off at an audio rate. These bits reach an +external audio amplifier by means of the MI (memory indicator) +register, when the address switches are set to zero. A tapped +connection is made from the MI's light bulbs, through an "MK10 +Music Kludge" to an audio amplifier. ("MK10" is not an official +designation, but it is generally known.) + +II.A.2. The music compiler's output may be a paper tape, to be +read by the music player, or it may be a .SAV copy of the player +with the music already loaded into it. In the case of paper tape, +the tape format is the same as that of the PDP-1 version of the +music compiler and player, for compatibility. + +II.A.3 The music player is controlled by the data switches. +The switches control both the reading of paper tape, and the +playing of music. + +II.B. Loading the player: +The player and a piece of music may be loaded together by TENDMP, +or separately from paper tapes. This more primitive technique +works as follows: + + 1) Using the Read-In switch, load the RIM10B paper +tape of the PLAYER. (This tape may be created by +assembling PLAYER.MAC .) The starting address of PLAYER is 140. + + 2) Put the binary paper tape, output by the compiler, +in the reader. + + 3)Turn on, then off, either switch 3 or 4: switch 3 if +the music is from 1 to 3 parts, switch 4 if the music is from +4 to 6 parts. + + 4) the player will now read the tape. (A checksum +failure causes a halt.) When the tape is read in, the music +is ready to play. + +At this point, you are in the same state as if you had compiled +the music directly to DECtape and then loaded it with TENDMP. + II.C. The music PLAYER uses the data switches as follows: + +Switch 0 - Stop playing (or reading) music. Wait for further + switch commands. +Switch 1 - Start playing the music from the beginning. +Switch 2 - Detune the six voices, as follows: (Detuning the + voices slightly prevents cancellation due to + exact unison (or octave) notes.) + Read switches 18-35, considering them as six groups + of three bits. Voice 1 (MI 30) is associated + with switches 18-20; Voice 2 (MI 31) with 21-23; + ... Voice 6 (MI35) with 33-35. Each switch group + contains a number from 0 to 7. A 7 tunes "A" to + exactly 440 Hz. 6 through 0 progressively flatten + the voice. +Switch 3 - Load a binary paper tape of from 1 to 3 voices. +Switch 4 - Load a binary paper tape of from 4 to 6 voices. +Switch 5 - Tune up the computer. The player adjusts to + the speed of the machine. This adjusts the + tuning only, not the tempo. + (NOTE: If you don't have 60 Hz power, reassemble with + JIFSEC modified.) +Switch 7 - Go to location 37400 (16 K TENDMP) at end of music. +Switch 13 - Append a binary paper tape of from 1 to 3 voices. +Switch 14 - Append a binary paper tape of from 4 to 6 voices. +Switch 17 - Tempo control: Use switches 18-35 as a scale + factor, modifying the original tempo of the + music. + + Music Kludge Hardware ("MK10") + + As described in the PLAYER specifications, the music +is played by turning the six low-order bits of the MI on and +off at an audio rate. This information must be tapped off and +fed to an audio amplifier, in order to be heard. + + The attached diagram shows a simple scheme for doing +this, which involves only plugging a module extender in +series with the lamp-driver card behind the PDP-10 console. + +(NOTE: For simple, quick-and dirty listening, placing a +transistor radio near the MI, or near Bay 2 of the KA10 +will produce the music, but hardly in Hi Fi.) + + Using the MK10, each of the six lamp drivers now +feeds two volume controls in addition to the lamps. This load +is easily within the ratings of the lamp drivers. The volume +controls adjust how much signal from each lamp is sent to each +of two stereo output connectors. The signals are filtered +slightly by capacitors to dull the raspy quality of the square +waves produced by the lamp drivers. + + By cutting the circuit in half, a simpler, monophonic +MK10 could be built. By adding switched capacitors, or R-L-C +networks, more variety in the sound of the voices can be +obtained. + + The output of the MK10 shown is suitable for the +"TUNER" or "TAPE AMP" inputs of the usual HI-FI amplifiers. + + It is advisable to warn your field-service engineer, +or enlist his aid, before installing your MK10. The MK10 is +not a DEC-supplied option for the PDP-10. + + diff --git a/src/decus/downtn.mus b/src/decus/downtn.mus new file mode 100644 index 00000000..49496a80 --- /dev/null +++ b/src/decus/downtn.mus @@ -0,0 +1,130 @@ +DOWNTOWN VOICE 1/ + +TREBLE +KEY (1 +UNITS 32 + +1 R4 Q 3T8 R4 3T8 R4/ +2 1T8 R, 1, 2L, 2, R, 2T4/ +3 COPY 1 2 +5 0T8 , , L, , , , ,/ +6 1, 3, 1, 0L, , 2, 4, 2,/ +7 3, 5T4 0L8 0T2/ +8 R4 3, 0T2/ +9 COPY 5 7 +12 R4 3, 0.4 0T8/ +13 6, 5, , 4, 6, 5, , 4,/ +14 3, 4, 3, 2, 1, 3, R4/ +15 COPY 13 14 +17 2T8 0, , L, 0T2/ +18 R4 1T8 2L, , 1, 2T4/ +19 1T8 2L, , 1L, , 2, 1, 2,/ +20 3, 4, 3, 4L, , 4T4 4T8/ +21 3, 4, 3, 4L, , 3, 4T4/ +22 7T2 5,/ +23 4T8 5, 6, 5L, 5, 3, 4T4/ +24 COPY 22 25 +28 3.4 0L8 0T2/ +29 3.4 3L8 3T4 ,/ +30 COPY 28 29 +32 COPY 5 31 +59 COPY 30 30 +60 COPY 59 59 +61 0T1/ +END + DOWNTOWN VOICE 2/ + +BASS +KEY (1 +UNITS 32 + +1 R4 Q 12T8 R4 12T8 R4/ +2 11T8 R, 11, 12L, , R, 12T4/ +3 COPY 1 2 +5 R4 10T8 L, , , 10T4/ +6 R4 11T8 L, , 12, 14T4/ +7 R4 12T8 10L, , , 10T4/ +8 R4 13, 9T2/ +9 COPY 5 8 +13 TREBLE 3T8 , , , , , , 1,/ +14 , , , , R, 1, , ,/ +15 COPY 13 14 +17 BASS 12, 10, , ,L , , , ,/ +18 R4 11T8 12L, , 11, 12T4/ +19 11T8 12L, , 11L, , 12, 11, 12,/ +20 , 13, 12, 13L, , 13T4 13T8/ +21 12, 13, 12, 13L, , 12, 13T4/ + 22 R8 A5, , , R, A2, , ,/ +23 TREBLE 1, 2, 3, 2L, , 0, 1T4/ +24 COPY 22 25 +28 0T8 R, 0, BASS 11,L , R, 11T4/ +29 2A8 R, 2A, 1AL, , R, 1A4/ +30 COPY 28 29 +32 COPY 5 31 +59 COPY 30 30 +60 COPY 59 59 +61 10T1/ +END + DOWNTOWN 3/ + +BASS +KEY (1 +UNITS 32 + +1 4R 10T8 8L, , 10, 8T4/ +2 R8 8, R4. 9T8 R4/ +3 COPY 1 2 +5 R4 8T8 L, , 7, 7T4/ +6 R4 8T8 9L, , 11, 11T4/ +7 R4 10T8 8L, , , 8T4/ +8 R4 8, 7T2/ +9 COPY 5 8 +13 12T8 , , , , , , 10,/ +14 , , , , , , , ,/ +15 COPY 13 14 +17 , 7, , L, , , , ,/ +18 R4 8T8 9L, , 8, 9T4/ +19 8T8 9L, , 8L, , 9, 8, 9,/ +20 10, (11, 10, 11L, , 11T4 11T8/ +21 10, (11, 10, 11L, , 10, 11T4/ +22 R8 12, , , R, 12, , ,/ +23 11, 12, 13, 12L, , 10, 11T4/ +24 COPY 22 25 +28 10T8 8, 10, 8L, , 6, 8T4/ +29 12T8 8, 12, 11L, , 8, 11T4/ +30 COPY 28 29 +32 COPY 5 31 +59 COPY 30 30 +60 COPY 59 59 +61 7T1/ +END + DOWNTOWN VOICE 4/ + +BASS +KEY (1 +UNITS 32 + +1 1L.2 1T8 5,/ +2 1.4 1L8 1T4 1T8 5,/ +3 COPY 1 4 +7 1L.2 1T8 ,/ +8 4T2 5T4 5T8 ,/ +9 COPY 5 7 +12 4T2 5T4 ,/ +13 1.4 R8 5T4 5T8 5(,/ +14 6T4 R, 3, R,/ +15 1, R, 5, 5T8 5(,/ +16 6T4 R, 6, R,/ +17 3, R, 3, R,/ +18 4L1/ +19 4.2 4T8 3,/ +20 6T1/ +21 6.4 6L8 6T4 ,/ +22 5T2 ,/ +23 5.4 5L8 5T4 ,/ +24 COPY 22 25 +28 COPY 27 30 +32 COPY 5 31 +59 COPY 30 31 +61 1L1/ +END diff --git a/src/decus/grymg.mus b/src/decus/grymg.mus new file mode 100644 index 00000000..6af8e5ce --- /dev/null +++ b/src/decus/grymg.mus @@ -0,0 +1,124 @@ + +gOD rEST yOU mERRY, gENTLEMEN - PART 1/ + +UNITS 32 +TEMPO 100 +KEY (1 +TREBLE + +1 R.2 1Q4/ +2 , 5, , 4,/ +3 3, 2, 1, 0,/ +4 1, 2, 3, 4,/ +5 5Q.2 1Q4/ +COPY 2 2 +7 3L4 2Q, 1, 0,/ +COPY 4 4 +9 5Q2 R4 5Q4/ +10 6, 4, 5, 6,/ +11 7L4 8Q4 5, 4,/ +12 3, 1, 2, 3,/ +13 4Q2 3L4 4Q4/ +14 5Q2 6Q4 5,/ +15 5L4 4Q, 3, 2,/ +16 1Q2 3Q8 2, 1Q4/ +17 4Q2 3L4 4Q,/ +18 5L4 6Q, 7, 8,/ +19 5L, 4Q, 3, 2,/ +20 1Q.2 1Q4/ +COPY 2 19 +39 1Q.2 R4/ +REST 1 +END + +gOD rEST yOU mERRY, gENTLEMEN - PART 2/ + +UNITS 32 +TEMPO 100 +KEY (1 +TREBLE + +1 R.2 1Q4/ +2 , 3, 2, 0(,/ +3 1, 0, B11, B10,/ +4 1, 0(, 1, ,/ +5 0(Q.2 1Q4/ +COPY 2 2 +7 1L4 0(Q4 B11, B10,/ +COPY 4 4 +9 0(Q2 R4 1Q4/ +10 , 0, , 3,/ +11 2)L4 1Q4 0, 0(,/ +12 1, B11(, 0), 3,/ +13 2Q2 3L4 0Q,/ +14 0Q2 1Q4 0,/ +15 3L, 2Q, 1, 0(,/ +16 1Q2 B10Q8 , B11(Q4/ +17 0Q2 1L4 2Q4/ +18 3Q2 3Q4 ,/ +19 3L4 2Q, 1, 0(,/ +20 1Q.2 1Q4/ +COPY 2 19 +39 1Q.2 R4/ +REST 1 +END + +gOD rEST yOU mERRY, gENTLEMEN - PART 3/ + +UNITS 32 +TEMPO 100 +KEY (1 +BASS + +1 R.2 6Q4/ +2 8, 6, 7, 10,/ +3 10Q2 8Q4 ,/ +4 , 10, , 6,/ +5 7Q.2 6Q4/ +COPY 2 4 +9 7Q2 R4 8(Q4/ +10 9, , 8), ,/ +11 8Q2 8Q4 7,/ +12 8, , 9, 12,/ +13 12L4 11)Q4 10L4 9Q4/ +14 8Q2 8Q4 ,/ +15 12L4 11Q, 10, ,/ +16 8Q2 8Q8 , 8Q4/ +17 7L4 9Q, 12L, 11Q,/ +18 10L, 8Q, 12, 11,/ +19 12L, 11Q, 10, ,/ +20 8Q.2 6Q4/ +COPY 2 19 +39 8Q.2 R4/ +REST 1 +END + +gOD rEST yOU mERRY, gENTLEMEN - PART 4/ + +UNITS 32 +TEMPO 100 +KEY (1 +BASS + +1 R.2 6Q4/ +2 , , 5(, 3,/ +3 6L, 3Q, 4, 1,/ +4 4, 3, 6, 4,/ +5 3Q.2 6Q4/ +COPY 2 4 +9 3Q2 R4 6Q4/ +10 9, 7, 8), 6,/ +11 3L4 4Q, 1, 3,/ +12 6, , 5, 3,/ +13 5Q2 6L4 7Q,/ +14 8Q2 4Q4 8,/ +15 1L4 2Q4 3, ,/ +16 6Q2 6Q8 , 6Q4/ +17 5L4 4Q, 3L, 2Q,/ +18 1L, 6Q, 3, 4,/ +19 1L, 2Q, 3, ,/ +20 6Q.2 6Q4/ +COPY 2 19 +39 6Q.2 R4/ +REST 1 +END diff --git a/src/decus/hdn.mus b/src/decus/hdn.mus new file mode 100644 index 00000000..3b952f76 --- /dev/null +++ b/src/decus/hdn.mus @@ -0,0 +1,193 @@ + +HARD DAYS NIGHT VOICE 1 FOR THE TIME BEING/ +BASS +KEY ) +UNITS 32 + +1 1T2 R2/ +2 1T2 4, / +3 1.4 1T8 1T4 ,/ +4 5.4 1T8 1T2/ +5 1.4 1T8 5T4 ,/ +6 1T2 4, / +7 1.4 1T8 1T4 ,/ +8 5.4 5T8 5T2/ +9 1.4 1T8 1T4 R4/ +10 4.4 4.4 4T4/ +11 5.4 5.4 5T4/ +12 1T2 4,/ +13 1.4 1T8 5T4 ,/ +14 COPY 2 12 +25 COPY 7 7 +26 3T4 , , ,/ +27 6T4 , , ,/ +28 COPY 26 26 +29 COPY 28 28 +30 8T4 , , ,/ +31 COPY 27 27 +32 9T4 , , ,/ +33 5.4 5T4 R.4/ +34 COPY 2 12 +45 COPY 5 6 +47 COPY 45 46 +49 1T1/ +50 COPY 49 51 + +END + +HARD DAYS NIGHT VOICE 2/ + +TREBLE +KEY ) +UNITS 32 + +1 10T2 R8 5T8 6, 5,/ +2 7T2 ,/ +3 7T2 R8 7T8 , 6,/ +4 7T8 9T2 7T8 , 6,/ +5 7T16 6, 5.4 R8 5T8 6, 5,/ +6 7T8 , , , , 7T4 7L8/ +7 COPY 3 3 +8 7T8 9.L4 9E4 7T8 6,/ +9 7T16 6, 5.4 R8 10T8 , ,/ +10 10T8 9(, 9), 8T4 10T8 , ,/ +11 11T8 11-8 10T8 9(4 5T8 6, 5,/ +12 7T8 3.4 5-8 6.4/ +13 5-4 R4 R8 5)8 6, 5,/ +14 COPY 2 12 +25 5-4 R4 7T8 10T4 9(L8/ +26 9(1/ +27 10T8 9(8 8, 8T4 9T8 10, 8, / +28 9(1/ +29 R2 7T8 9(4 10L8/ +30 10T1/ +31 10T8 9(8 8, 8T4 9T8 10T4/ +32 11T1/ +33 11.4 11T4 5T8 6, 5,/ +34 COPY 2 12 +45 COPY 13 13 +46 7T8 3.4 5-8 6.4 / +47 COPY 45 45 +48 7T2 ,/ +49 7T1/ +50 R1/ +51 R1/ +52 7T1/ + +END + +HARD DAYS NIGHT VOICE 3/ + +TREBLE +KEY ) +UNITS 32 + +1 0T2 R2/ +2 3T2 ,/ +3 3T2 R2/ +4 R8 6T2 R4 R8/ +5 3T2 R2/ +6 3T8 , , , , 3T4 3L8/ +7 3T2 R2/ +8 R8 6.L4 6T4 R4/ +9 3T2 R8 8T8 , ,/ +10 8T8 7(8 7)8 6T4 8T8 , ,/ +11 9(8 9)8 8T8 7T4 R.4/ +12 R2 1T2/ +13 0T4 R.2/ +14 COPY 2 12 +25 COPY 13 13 +26 7T1/ +27 5.4 R8 5T2/ +28 7T1/ +29 R.2 R8 5L8/ +30 5T1/ +31 5.4 R8 5T2/ +32 6T1/ +33 7.4 7T4 R.4/ +34 COPY 2 12 +45 COPY 13 13 +46 0T2 1T2/ +47 0T4 R.2/ +48 3T2 , / +49 3T1/ +50 R1/ +51 R1/ +52 10B1/ + +END + +HARD DAYS NIGHT VOICE 4/ + +TREBLE +KEY ) +UNITS 32 + +1 0T2 R2/ +2 8B4 5T4 11B4 6T4 / +3 8B4 5T8 , , , , ,/ +4 0T4 6T8 , , , , ,/ +5 COPY 3 3 +6 COPY 2 4 +9 8B4 5T8 , 5T4 R4/ +10 11B4 6T8 6T4 6T8 , ,/ +11 0T4 7T8 7T4 7T8 , ,/ +12 COPY 2 3 +14 COPY 2 12 +25 8B4 5T8 , 5T4 ,/ +26 5T4 , 5T8 , 5T4/ +27 5T4 5T8 5T4 5T8 , ,/ +28 COPY 26 26 +29 5T4 , 5T8 , 5T4/ +30 COPY 29 29 +31 5T4 5T8 5T4 5T8 5T4/ +32 6T4 , 6T8 , 6T4 / +33 6.4 6T4 R.4/ +34 COPY 2 12 +45 5T4 5T8 , , , , ,/ +46 COPY 2 2 +47 COPY 3 3 +48 COPY 46 46 +49 8B8 0, 3, 5, 4, 0, 5, 0, / +50 3T8 0, 3, 5, 4, 0, 5, 2,/ +51 COPY 50 50 +52 3T1/ + +END + +HARD DAYS NIGHT VOICE 5/ + +TREBLE +KEY ) +UNITS 32 + +1 4T2 R2/ +2 R4 0T4 R4 1T4/ +3 R4 0T8 , , , , ,/ +4 R4 4T8 , , , , ,/ +5 COPY 3 3 +6 COPY 2 4 +9 R4 0T8 , 0T4 R4/ +10 R4 3T8 3T4 3T8 , ,/ +11 R4 4T8 4T4 4T8 , ,/ +12 COPY 2 3 +14 COPY 2 12 +25 R4 0T8 , 0T4 ,/ +26 2(4 , 2(8 , 2(4/ +27 1T4 1T8 1T4 1T8 , ,/ +28 COPY 26 26 +29 COPY 28 28 +30 0T4 , 0T8 , 0T4/ +31 1T4 1T8 1T4 1T8 1T4/ +32 1T4 , 1T8 , 1T4 / +33 0.4 0T4 R.4/ +34 COPY 2 12 +45 1T4 1T8 , , , , ,/ +46 COPY 2 3 +48 COPY 46 46 +49 R1/ +50 R1/ +51 R1/ +52 0T1/ + +END diff --git a/src/decus/jsbi1.mus b/src/decus/jsbi1.mus new file mode 100644 index 00000000..e7dae300 --- /dev/null +++ b/src/decus/jsbi1.mus @@ -0,0 +1,117 @@ + +[J].[S].[B]ACH -- [T]WO [P]ART [I]NVENTION [N]O. 1 (ALLEGRO) / + + + +TREBLE +KEY ) +UNITS 32 + + + + +1 RT16 11B, 0, 1, 2, 0, 1, 11B, 3T8S 6, 5D, 6, / +2 7T16 3, 4, 5, 6, 4, 5, 3, 7T8S 10, 9D, 10, / +3 8T16 11, 10, 9, 8, 10, 9, 11, 10, 9, 8, 7, 6, 8, 7, 9, / +4 8, 7, 6, 5, 4, 6, 5, 7, 6, 5, 4, 3, 2(, 4, 3, 5, / + 4T8S 0S, 6T8.D 7T16 5, 4, 3, 2(, 1, 3, 2, 4, / + 3, 5, 4, 6, 5, 7, 6, 8, 7S, 5T32 6, 7T16 10S, 5T32 6, 5T16 + 4T16 3, / +7 3T8 RT4.. 3T16 4, 5, 6, 4, 5, 3, / +8 2(T8 RT4.. 4T16 5, 6, 7, 5, 6, 4, / +9 5T8 RT4.. 7T16 6, 5, 4, 6, 5, 7, / +10 6T8 RT4.. 8T16 7, 6, 5, 7, 6(, 8,/ +11 7T8 6(, 7, 8, 9, 4, 5, 6, / +12 7, 2(, 3(, 4, 5S, 6S, 7T4L / +13 7T16 1, 2(, 3(, 4, 1, 3, 1, 8, 7, 6, 8, 7, 6, 5, 7, / + 6, 11, 10(, 0A, 11, 8, 9, 7, 3(S, 9, 8, 7, 6T32 7, 6T16 + 5T16 4, / +15 4S, 11, 10, 9, 8, 10, 9, 11, 10T2L / +16 10T16 8, 9, 10, 11, 9, 10, 8, 9T2L / +17 9T16 10, 9, 8, 7, 9, 8, 10, 9T2L / +18 9T16 7, 8, 9, 10, 8, 9, 7, 8T2L / +19 8T16 6, 7, 8, 9, 7, 8, 6, 7, 8, 9, 10, 11, 9, 10, 8, / + 9, 10, 11, 0A, 1A, 11, 0A, 10, 1AT8 10, 8T32 9, 8T16 + 7T16 6, / +21 6, 5-, 4, 3, 2, 4, 3, 5, 4, 5), 6, 1, 0, 6, 2, 5, / +22 6T1 / + + +END + + [J].[S].[B]ACH -- [T]WO [P]ART [I]NVENTION [N]O. 1 (ALLEGRO) / + + + + +TREBLE +KEY ) +UNITS 32 + + + + +1 RT1 / +2 RT2. 9T8 R, / +3 RT1 / +4 R, / +5 R, / +6 R, / +7 R, / +8 R, / +9 R, / +10 R, / +11 R, / +12 R, / +13 R, / +14 RT2. 6T8 R, / +15 RT1 / +16 R, / +17 R, / +18 R, / +19 R, / +20 RT2. 6T8 R, / +21 RT1 / +22 1, / + + +END + + +[J].[S].[B]ACH -- [T]WO [P]ART [I]NVENTION [N]O. 1 (ALLEGRO) / + + + + +BASS +KEY ) +UNITS 32 + + + +1 RT2 RT16 4, 5, 6, 7, 5, 6, 4, / +2 8T8S 1S, RT4X. 8T16 9, 10, 11, 9, 10, 8, / + 11T8 9, 10, 11, 1A, 8, 9, 10, / +4 11, 6, 7(, 8, 9S, 10S, 11T4L / +5 11T16 5, 6, 7,( 8, 6, 7, 5, 8T8S 3, 4, 5, / +6 S 6T8 7(, 8, 6, E 3T8. 4T16 5T8S 10BS, / +7 RT16 1T16 2, 3, 4, 2, 3, 1, 5T8S 8, 7(, 8, / +8 9T16 5, 6, 7(, 8, 6, 7, 5, 9T8S 0A, 11, 0A, / +9 8T16 3A, 2A, 1A, 0A, 2A, 1A, 3A, S 2AT8 1A, 2A, 0A, / +10 E 1A16 4A, 3A, 2A, 1A, 3A, 2A, 4A, S 3AT8 2A, 3A, 1A, / +11 E 2AT16 5-A, 4A, 3A, 2A, 4A, 3A, 5A, 4A, 3A, 2A, 1A, 0A, + 2A, 1A, 3A, / +12 2A, 1A, 0A, 11, 10, 0A, 11, 1A, 0A, 11, 10, 9, 8(, 10, 9, 11, / +13 10T8S 6S, 0AT8.D 1AT16 11, 10, 9, 8, 7(, 9, 8(, 10, / +14 9, 11, 10, 0A, 11, 1A, 0A, 2A, S 1AT8 9, 1A, 6, / +15 9, 2, RT4X. E 1AT16 0A, 11, 10, 0A, 11(, 1A, / +16 0AT2L 0AT16 9, 10, 11, 0A, 10, 11, 9, / +17 10T2L 10T16 0A, 11, 10, 9, 11, 10, 0A, / +18 11T2L 11T16 8, 9, 10-, 11, 9, 10, 8, / +19 9T8 10-, 9, 8, 7, 0A, 11, 10-, / +20 9, 2A, 1A, 0A, 1AT16S 5, 6, 7, 8, 6, 7, 5, / +21 6T8 4, 5, 6, 7T16 5, 6, 7, 8T8S 1, / +22 4T1 / + + +END diff --git a/src/decus/jsbi13.mus b/src/decus/jsbi13.mus new file mode 100644 index 00000000..2fd06b6a --- /dev/null +++ b/src/decus/jsbi13.mus @@ -0,0 +1,67 @@ +J.S.BACH -- TWO PART INVENTION NO 13 (ALLEGRO) / + +TREBLE +KEY ) +UNITS 32 + +1 RT16 1, 4, 6, 5, 1, 5, 7, S 6T8 8, 3(, 8, / +2 4T16 E 1, 4, 6, 5, 1, 5, 7, 6S8 4S, RT4 / +3 RT16 8, 6, 8, 4, 6, 1, 3, S 2T8 4, 7, 9L, / +4 9T16 E 7, 5, 7, 3, 5, 0, 2, 1S8 3, 6, 8L, / +5 8S16 6, 4, 6, 2S8 7T8. 5T16 3, 5, 1T8 6L, / +6 6S16 4, 2, 4, S 0T8 5, 6, E RT4. / +7 RT16 3, 6, 8, 7, 3, 7, 9, S 8T8 10, 5, 10, E / +8 6T16 3, 6, 8, 7, 3, 7, 9, S 8T8 6, 10, 8, E / +9 13T16 11, 8, 11, 6, 8, 4, 6, S 7T8 9(, 11, 13, E / +10 12T16 10, 7, 10, 5, 7, 3, 5, S 6T8 8, 10, 12, E / +11 11T16 9(, 7(, 9, 5, 7, 2(, 4, 3S8 10T8. 8T16 6, 8, / +12 4S8 9(.8 7T16 5, 7, 3S8 8.8 6T16 4, 6, / +13 2S16( 10, 9(, 8, 7(, 9, 5, 7, 8S8 R.4 / +14 RT16 10, 12-, 10, 8, 10, 6(, 8, 10, 8, 6, 8, 4, RT8. / +15 RT16 9, 11, 9, 7, 9, 5, 7, 9, 7, 5, 7, 3, R.8 / +16 RT16 8, 10, 8, 6, 8, 4, 6, 7(, 6, 4, 6, 2(, R.8 / +17 RT16 7, 9, 7, 5, 7, 3(, 5, 7, 5, 3, 7, 1, R.8 / +18 RT16 1, 4, 6, 5, 1, 5, 7, S 6T8 4, 3(, 1, E / +19 4T16 6, 8, 6, 4, 6, 2(, 4, 6, 4, 2, 4, 0(, 6, 5, 4, / +20 3(S, 5, 7, 5, 3, 5, 0, 2, 3, 2, 0, 2, 10B, 2, 1, 0, / +21 11BS, 1, 4, 1, 11B, 1, 9BS, 11B, 0(, 11B, 9B, 11B, 7B(, 11B, + 10B, 9B, / +22 S 8B(8 5, 3(, 1, E RT16 1, 4, 6, 5, 1, 5, 7, / +23 6, 4, 6, 8, 7, 5, 7, 9), 8, 6, 8, 10, 9, 8, 7, 6, / +24 5), 6, 7, 8, 9, 7, 10(, 7, 12, 7, 6, 11, 9, 7, 5, 7, / +25 3(, 5, 6, 4, 1, 4, 5, 3, 4, 1, 11B, 1, 9B4 / + +END + J.S.BACH -- TWO PART INVENTION NO 13 (ALLEGRO) PART 2 / + +BASS +KEY ) +UNITS 32 + +1 2S8 9T4 8T8( 9T16 6, 9, 11, 10, 6, 10, 12, / +2 S 11T8 9, 8(, 6, 9T16 E 6, 9, 11, 10, 6, 10, 12, / +3 S 11T8 9, 11, 9, E 0A16 E 6, 9, 11, 10, 6, 10, 12, / +4 S 3T8 5, 8, E 10.8 8T16 6, 8, 4, 6, 1, 3, / +5 2S8 4S, 5T16 7, 3, 5, 1S8 3S, 4T16 6, 2, 4, / +6 0S8 10BS, 1T16S 8, 7, 8, 4S, 8, 10, 12, 11, 8, 11, 2A, / +7 S 1A8 11, 10, 8, 11T16 E 8, 11, 13, 12, 8, 12, 2A, / +8 1AS8 11S, RT4 RT16 3A, 1A, 3A, 11, 1A, 8, 10, / +9 S 7T8 9, 1A, 3A, E 2(A16 4A, 12, 2A, 9, 12, 7(, 9, / +10 S 8T8 10, 12, 2(A, 1A16E E 3A, 11, 1A, 8, 11, 6, 8, / +11 S 7(8 9, 10, 0(A, E RT16 1A, 11, 1A, 9, 11, 1A, 3A, / +12 2(A, 0)A, 10, 0A, 8, 10, 0A, 2A, 1A, 11, 9, 11, 7(, 9, 11L8 / +13 11T16 10, 11, 9, 10S8 3S, 6S16 1A, 10, 8, 6, 3, 1, 3, / +14 S 11B8 6, 8, 10-, 4(, E RT8. 3A16 2A, 1A, / +15 S 0A8 5, 7, 9-, 3, E RT8. 2A16 1A, 0A, / +16 S 11T8 4, 6, 7(, 2, E R.8 1A16 0(A, 11(, / +17 S 10T8 3, 5, 7), 1(, R.8 E 0)A16 11), 10, / +18 S 11T8 9, 8(, 6, 9T16 E 6, 9, 11, 10, 6, 10, 12, / +19 11, 1A, 4A, 1A, 11, 1A, 9, 11, 7(, 9, 11, 9, 7, 9, 5(, 7, / +20 S 6T8 8(, 10, 8, 6, 3, 1(, 11B, / +21 2, 4, 6, 4, 2, 4, 10B(, R, / +22 RT16 E 10, 8(, 6, 5), 10, 8, 5, S 4T8 6, 1(, 6, / +23 2, 7(, 3, 8(, 4, 9, 5, 10-, / +24 8(, 7), 5, 3, 1(, 2, 10B, 11B, / +25 0, 10(B, 11B, 6, E 2T2 / + +END diff --git a/src/decus/little.mus b/src/decus/little.mus new file mode 100644 index 00000000..83db6d3f --- /dev/null +++ b/src/decus/little.mus @@ -0,0 +1,344 @@ +BACH FUGUE IN G MINOR (LITTLE FUGUE), TOP VOICE/ + +KEY -2 +TREBLE +UNITS 32 +TEMPO 160 + +1 3T4 7, 5D4. 4T8/ +2 3, 5, 4, 3, 2(, 4, 0T4/ +3 3T8 0, 4, 0, 5, 4T16 3, 4T8 0, / +4 3, 0T16 3, 4T8 0T16 4, 5T8 4T16 3, 4, 0, 7, 6,/ +5 5, 4, 3, 5, 4, 3, 2(, 4, 3, 0, 3, 4, 5, 6, 7, 8),/ +6 9), 8), 7, 9, 8, 7, 6(, 8, 7T8 4, 7, 8,/ +7 9T16 10, 9, 10, 10N8. 9T32 10, 11T16 10, 11, 12, 11, 10, 9, 8),/ +8 9, 11, 10, 11, 6(, 11, 10, 11, 7, 11, 10, 11, 6, 11, 10, 11,/ +9 9, 7, 6(, 7, 10, 7, 6, 7, 11, 7, 6, 7, 10, 7, 6, 7,/ +10 4T8 9, 3, 8), 2, 4, 7, 9,/ +11 8-, 11, R, 8, 7, 10, R, 7,/ +12 6T16 5, 6, 7, 6, 11, 10, 11, 5, 10, 9(, 10, 4, 9, 8), 9,/ +13 10T2 R,/ +14 , 5T16 7, 6, 7, 2(, 7, 6, 7,/ +15 3, 7, 6, 7, 2(, 7, 6, 7, 5T4 6,/ +16 7, 6, R8 5, R, 4,/ +17 R, 0, 3T16 4, 5, 3, 4T8 7, 6(, 8),/ +18 11T16 12, 11, 10, 9, 8), 7, 6(, 7T8 R, 12, R,/ +19 8), R, , 11, 11M2/ +20 11M1/ +21 11N2 11T16 10, 11, 12, 11, 10, 9, 8),/ +22 9T8 R2../ +23 REST 3 +26 R2.. 4T8/ +27 3, 5, 4, 3, 2(, 4, 0T4/ +28 3T8 0, 4, 0, 5, 4T16 3, 4T8 0,/ +29 3, 0T16 3, 4T8 0T16 4, 5T8 4T16 3, 4, 0, 7, 6,/ +30 5, 4, 3, 5, 4, 3, 2(, 4, 3, 5, 6, 7, 8, 5, 4, 3,/ +31 2(, 4, 5, 6, 7, 4, 3, 2), 1, 3, 4, 5, 6, 3, 2, 1,/ +32 0, 2, 3, 4, 5, 7, 6, 5, 4, 6, 7, 8, 9, 10, 9, 8,/ +33 7, R2.../ +34 REST 7 +41 0T16 1, 2, 3, 4, 5, 6, 4, 5, 2, 3, 4, 5, 6, 5, 6,/ +42 7, 8), 7, 8, 8N4 9T16 -8, 9, 10, 9T8 ,/ +43 9M1/ +44 9N1/ +45 8T32 9, 8T16 9, 10, 6T8. 11T16 12, 11, 12, 13, 12, 11, 10, 9,/ +46 8, 7, 8, 9, 8, 7, 6, 5, 11, 10, 11, 12, 11, 10, 9, 8,/ +47 7, 6, 7, 8, 7, 6, 5, 4, 10, 9, 10, 11-, 10, 9, 8, 7,/ +48 6, 5), 6, 7, 6, 7, 8, 6, 9L4 9T16 11-, 10, 9,/ +49 8L2 8T16 6, 7, 8, 9, 10, 11-, 9, / + +50 5), 6, 7, 5, 3T8 R, 6T4 10,/ +51 8T4. 7T8 6, 8, 7, 6,/ +52 5), 7, 3T4 6T8 3, 7, 3,/ +53 8, 7T16 6, 7T8 3, 6, 3T16 6, 7T8 3T16 7,/ +54 8T8 7T16 6, 7, 3, 10, 9, 8, 7, 6, 8, 7, 6, 5), 7,/ +55 6T8 R4.. 6T16 4, 6, 2, 4, 11B, 1,/ +56 0T8 R4.. 5T16 3, 5, 1, 3, B10, 0,/ +57 11B8 R2../ +58 R4 9B8 2(, 3T4 R,/ +59 3T16 5, 4, 3, 7, 4, 0, 6, 5, 7, 6, 5, 9), 6, 2), 8,/ +60 7, 9, 8, 7, 10, 7, 3, 9, 8), 10, 9, 8, 11, 8, 4, 10,/ +61 9(4 10T8 11, 12L2/ +62 12T4 11)2 10L4/ +63 10T4 9(, 10, R,/ +64 R8 7, 10, 11, 12T16 11, 10, 11, 9(, 10, 9, 10,/ +65 11, 10, 9(, 8), 7, 6, 5, 4, 5, 7, 6, 7, 2(, 7, 6, 7,/ +66 3, 7, 6, 7, 2(, 7, 6, 7, 5, 3, 2, 3, 6, 3, 2, 3,/ +67 TEMPO 180 7, 3, 2(, 3, 6, 3, 2, 3, TEMPO 200 5T8 10, TEMPO 220 4Q, 9Q(,/ +68 10L1/ + +END + + +BACH FUGUE IN G MINOR (LITTLE FUGUE), MID MANUAL PART/ + +KEY -2 +BASS +UNITS 32 + +1 REST 5 +TREBLE +6 0T4 4, 2T4. 1)8/ +7 0, 2, 1), 0, 11B(, 1, 9B4/ +8 0T8 9B, 1), 9B, 2, 1T16 0, 1T8 B9,/ +9 0, 9B16 0, 1)8 9B16 1, 2T8 1T16 0, 1, 9B, 4, 3,/ +10 2, 1), 0, 2, 1, 0, 11B(, 1, 0, 9B, 0, 1, 2, 3, 4, 5),/ +11 6, 5-, 6, 7, 6, 5, 4, 6, 5, 4, 5, 6, 5, 4, 3, 5, / +12 4T8 3, 2(, 0, 3T4 R,/ +13 R8 0, 3, 4, 5T16 6, 5, 6, 6N4/ +14 7T16 6, 7, 8-, 7, 6, 5, 4, 0T8 R, 11B, R,/ +15 0, R, 11B, R, R16 3, 2(, 3, R, 3, 2, 3,/ +16 R, 3, 2(, 3, R, 3, 2, 3, 0T4 11B,/ +17 10B, R2./ +18 REST 15 +33 10B4 2, 0T4. 11B8/ +34 10B, 0, 11B, 10B, 9B, 11B, R, 2,/ +35 REST 10 +45 R2 R8 2, 5, 4,/ +46 3L2 3T8 11B, 4, 3,/ +47 2L2 2T8 10B, 3, 2,/ +48 1L2 1T16 , 0, 11B, 10)B4/ +49 11B, R, R8 11B, -4, 2L,/ + +50 2L4 2T16 , 1, 0, 1, 0, 11B, 1, 0, 11B, 10B), 0,/ +51 B11, B8, B11, 0, 1, 2, 1, 2, 3, 1, B11, 3, -4, 2, 3, 4,/ +52 0, 1, 0, B11, B10)8 0, B8L2/ +53 B8L1/ +54 B8L2 8B8 3T8 2T16 1, 0, 2,/ +55 1T4 R, R2/ +56 REST 2 +58 R4 R, 8B16 10B, 9B, 8B, 0, 9B, 5B, 11B,/ +59 10B8 0, 9B, 0L, 0, 3, 11B, 2)L,/ +60 2, , 0, 3L, 3, , 1), 4L,/ +61 4T16 8-, 7, 6, 5, 7, 4, 7, 3, 11-, 10, 9, 10, 9), 8-, 7,/ +62 8T2 7,/ +63 6, 5T16 7, 6, 5, 4, 5, 3, 4,/ +64 5, 6, 5, 6, 7, -8, 7, 6, 5T8 7, 6, 5,/ +65 4T4 R8 0, 0L2/ +66 0L1/ +67 0L2 0T8 1L, , 0,/ +68 0L1/ + +END + +BACH LITTLE FUGUE (G MINOR), BOTTOM MANUAL VOICE/ + +KEY -2 +BASS +UNITS 32 + +1 REST 11 +12 R2 8T4 12,/ +13 10T4. 9T8 8, 10, 9, 8,/ +14 7(, 9, 5T4 8T8 5, 9, 5,/ +15 10, 9T16 8, 9T8 5, 8, 5T16 8, 9T8 5T16 9,/ +16 10T8 9T16 8, 9, 5, 12, 11, 10, 9, 8, 10, 9, 8, 7(, 9,/ +17 8, 5, 8, 9, 10, 11, 12, 13), 14), 13, 12, 14, 13, 12, 11(, 13,/ +18 12T8 9, 12, 13), 2A16 3A, 2A, 3A, 3AN4/ +19 4A16 3A, 4A, 5A, 4A, 3A, 2A, 1A), 2A, 4A, 3A, 4A, 11(, 4A, 3A, 4A,/ +20 0A, 4A, 3A, 4A, 11(, 4A, 3A, 4A, 2A, 0A, 11, 0A, 3A, 0A, 11, 0A,/ +21 4A, 0A, 11(, 0A, 3A, 0A, 11, 0A, 2A8 1A)16 0A, 11(N8. 0A16/ +22 0A, 11), 0A, 1A), 12, 11, 10, 9, 8, 7, 8, 9, 8, 7, 6-, 5,/ +23 11, 10, 11, 12, 11, 10, 9, 8, 7, 6, 7, 8, 7, 6, 5, 4,/ +24 3, 10, 11, 12, 13T4 R16 9, 10, 11, 12T4/ +25 8, 12, 10T4. 9T8/ +26 8T16 10, 9, 8, 7(, 8, 6), 7, 8, 5, 6, 7, 8, 5, 8, 9,/ +27 10, 11, 10, 11, 11N4 12T16 11, 12, 13-, 12, 11, 10, 9,/ +28 10, 12, 11, 12, 7(, 12, 11, 12, 8, 12, 11, 12, 7, 12, 11, 12,/ +29 10, 8, 7(, 8, 11, 8, 7, 8, 12, 8, 7, 8, 11, 8, 7, 8,/ +30 8T8 10, 11T16 10, 9, 11, 10L4 10T16 12, 11, 10,/ +31 9L4 9T16 11, 10, 9, 8L4 8T16 10, 9, 8,/ +32 7T4. 6)8 7, 6-, 5, 4,/ +33 3T4 R, R8 11, 10, 9,/ +34 8T2 7T4 ,/ +35 10T8 7, 11, 7, 12, 11T16 10, 11T8 7,/ +36 10T8 7T16 10, 11T8 7T16 11, 12T8 11T16 10, 11, 7, 14, 13,/ +37 12, 11, 10, 12, 11, 10, 9, 11, 10T8 3A, R, 8,/ +38 9, 2A, R, 7, 8, 2A, 11, 13),/ +39 2A16 1A-, 2A, 3A, 2A, 1A, 0A, 2A, 1A, 0A, 1A, 2A, 1A, 0A, 11, 1A,/ +40 12, 11, 12, 13, 12, 11, 10, 12, 11, 10, 11, 12, 11, 10, 9, 11,/ +41 10, 11, 12, 10, 11, 12, 13, 11, 12, 11, 10, 11, 12, 13, 12, 13,/ +42 TREBLE 2, 3, 2, 3, 3N4 4T16 3, 4, 5, 4, 3, 2, 1-,/ +43 0, 2, 1, 2, B9, 2, 1, 2, B10, 2, 1, 2, B9, 2, 1, 2,/ +44 0, 5, 4, 5, 1, 5, 4, 5, 2, 5, 4, 5, 1, 5, 4, 5,/ +45 5, 7, 6, 5, 4, 3, 2, 1, 0L2/ +46 0T8 8B, 11B, 10B, 9BL2/ +47 9B8 7B, 10B, 9B, 8BL2/ +48 8B8 6B, 9B-, 8B, 7B4 8BL4/ +49 8B16 , 9B), 10B), 11B, 0, 1, 11B, 9B-2/ +50 8B8 9B), 10B)4 11B)8 R4./ +51 REST 4 +55 BASS R8 8, 6, 4, 7T4 R,/ +56 R8 7, 5, 3, 6T4 R,/ +57 R8 6, 4, 2, 5T4 R,/ +58 1T16 3, 2, 1, 5, 2, B10, 4, 3T8 5, 0(, 5,/ +59 8T4 7(, 8, 9,/ +60 10, 10), 11, 11(,/ +61 TREBLE 0T4 1)8 2(, 3T4 4)8 5,/ +62 6T16 3, 2), 1-, 6, 4, 2, 4, B10, 2, 1, 0, 5, 3, 1, 3,/ +63 B9, 1, 0, B11, 4, 2(, 0, 2, B8, B10, 0, 3, 2(, 3, 1), 2,/ +64 3T4. 2(8 3T4 4T8 0,/ +65 BASS 12T4 R8 7(, 8, R, 11, R,/ +66 10, R, 11, R, 10, R, 9, R,/ +67 8, R, 9, R, 8, 10, 11, 9,/ +68 10)L1/ + +END + + BACH FUGUE IN G MINOR (LITTLE FUGUE), PEDAL PART/ + +KEY -2 +BASS +UNITS 32 + +1 REST 16 +17 R2 5T4 9,/ +18 7T4. 6)8 5, 7, 6, 5,/ +19 4(, 6), 2T4 5T8 2, 6, 2,/ +20 7, 6)16 5, 6T8 2, 5, 2T16 5, 6T8 2T16 6,/ +21 7T8 6)16 5, 6T8 2, 5, 1, 2T4/ +22 10B4 R2./ +23 REST 3 +26 R2X. 1T8 8, 7),/ +27 6T8 R, 11B, R, 10B, 5, 5L4/ +28 5L1/ +29 5L1/ +30 5.2 4L4/ +31 4T4 3T2 2T4/ +32 3T8 2, 1T4 0, R,/ +33 REST 8 +41 3T4 7, 5T4. 4T8/ +42 3, 5, 4, 3, 2, 4, 0T4/ +43 3T8 0, 4, 0, 5, 4T16 3, 4T8 0,/ +44 3, 0T16 3, 4T8 0T16 4, 5T8 4T16 3, 4T8 0,/ +45 5, 6, 7, 0, 3T4 R,/ +46 4, R, 0, R,/ +47 3, R, 11B, R,/ +48 2-, R, 10B, 1,/ +49 9B, R, 0, R,/ +50 1T1/ +51 9B8 1, 4, 5, 6T4 7,/ +52 8L4 8T16 , 7, 8, 6, 8, 7, 8, 3), 8, 7, 8,/ +53 4, 8, 7, 8, 3), 8, 7, 8, 6, 11, 10), 11, 7, 11, 10, 11,/ +54 8, 11, 10), 11, 8, 10, 9, 10, 4T8 6, 7, 8,/ +55 4T4 R2./ +56 REST 7 +63 R2 8T4 12,/ +64 10T4. 9T8 8, 10, 9, 8,/ +65 7(, 9, 5T4 8T8 5, 9, 5,/ +66 10, 9T16 8, 9T8 5, 8, 5T16 8, 9T8 5T16 9,/ +67 10T8 9T16 8, 9T8 5, 8, 6, 4, 5,/ +68 1L1/ + +END + + BACH FUGUE IN G MINOR (LITTLE FUGUE), 5TH VOICE/ + +KEY -2 +TREBLE +UNITS 32 + +1 REST 10 +11 R4. 8T8 7, 10, R, 7,/ +12 6T16 5, 6, 7, 6, 11, 10, 11, 5, 10, 9(, 10, 4, 9, 8), 9,/ +13 10T2 R,/ +14 , 5T16 7, 6, 7, 2(, 7, 6, 7,/ +15 3, 7, 6, 7, 2(, 7, 6, 7, 5T4 6,/ +16 7, 6, R8 5, R, 4,/ +17 R, 0, 3T16 4, 5, 3, 4T8 7, 6(, 8),/ +18 11T16 12, 11, 10, 9, 8), 7, 6(, 7T8 R, 12, R,/ +19 8), R, , 11, 11M2/ +20 11M1/ +21 11N2 11T16 10, 11, 12, 11, 10, 9, 8),/ +22 9T2 R8 7, 10, 9,/ +23 8-2L 8T8 6, 9, 8,/ +24 7L4 7T16 10, 9(, 10, 6L4 6T16 5, 4, 6,/ +25 5, 4, 3, 5, 4, 3, 2(, 4, 3, 0, 1), 2, 3, 0, 3, 4,/ +26 5, 3, 5, 6, 7, 4, 7, 6, 5T4. R8/ +27 REST 5 +32 R16 2, 3, 4, 5, 7, 6, 5, 4, 6, 7, 8, 9, 10, 9, 8,/ +33 7, 9, 8, 7, 6, 5, 4, 6, 5, 2, 3, 4, 5, 6, 5, 6,/ +34 7, 8), 7, 8, 8N4 9T16 8-, 9, 10, 9, 8, 7, 6,/ +35 7, 9, 8, 9, 4, 9, 8, 9, 5, 9, 8, 9, 4, 9, 8, 9,/ +36 7, 5, 4, 5, 8, 5, 4, 5, 9, 5, 4, 5, 8, 5, 4, 6,/ +37 5, 6, 7, 5, 8, 7, 6, 8, 7, 6, 7, 8, 7, 6, 5, 7,/ +38 6, 5, 6, 7, 6, 5, 4, 6, 5, 4, 5, 6, 5, 4, 3, 5,/ +39 4T8 9, R, 4-, 3, 8, R, 3,/ +40 2, 7, R, 2, 1T16 3, 6, 5, 4), 3, 2, 1,/ +41 REST 6 +47 R2 10T16 9, 10, 11-, 10, 9, 8, 7,/ +48 6, 5), 6, 7, 6, 7, 8, 6, 9L4 9T16 11-, 10, 9,/ +49 8L2 8T16 6, 7, 8, 9, 10, 11-, 9, / + +50 5), 6, 7, 5, 3T8 R, 6T4 10,/ +51 8T4. 7T8 6, 8, 7, 6,/ +52 5), 7, 3T4 6T8 3, 7, 3,/ +53 8, 7T16 6, 7T8 3, 6, 3T16 6, 7T8 3T16 7,/ +54 8T8 7T16 6, 7, 3, 10, 9, 8, 7, 6, 8, 7, 6, 5), 7,/ +55 6, 10, 8, 10, 6, 8, 3, 5-, 4, 6, 4, 6, 2, 4, 11B, 1,/ +56 0, 9, 7, 9, 5, 7, 2, 4, 3, 5, 3, 5, 1, 3, B10, 0,/ +57 B11, 8, 6, 8, 4, 6, 1), 3, 2(, 4, 2, 4, 0, 2, 9B, 11B,/ +58 10B8 3, R2./ +59 REST 2 +61 R2 12L2/ +62 12T4 11)2 10L4/ +63 10T4 9(, 10, R,/ +64 R8 7, 10, 11, 12T16 11, 10, 11, 9(, 10, 9, 10,/ +65 11, 10, 9(, 8), 7, 6, 5, 4, 5, 7, 6, 7, 2(, 7, 6, 7,/ +66 3, 7, 6, 7, 2(, 7, 6, 7, 5, 3, 2, 3, 6, 3, 2, 3,/ +67 7, 3, 2(, 3, 6, 3, 2, 3, 5T8 10, 4, 9(,/ +68 10L1/ + +END + + +BACH FUGUE IN G MINOR (LITTLE FUGUE), 6TH PART/ + +KEY -2 +TREBLE +UNITS 32 + +1 REST 9 +10 R2 R16 9B, 0, 1, 2, 3, 4, 5),/ +11 6, 5-, 6, 7, 6, 5, 4, 6, 5, 4, 5, 6, 5, 4, 3, 5, / +12 4T8 3, 2(, 0, 3T4 R,/ +13 R8 0, 3, 4, 5T16 6, 5, 6, 6N4/ +14 7T16 6, 7, 8-, 7, 6, 5, 4, 0T8 R, 11B, R,/ +15 0, R, 11B, R, R16 3, 2(, 3, R, 3, 2, 3,/ +16 R, 3, 2(, 3, R, 3, 2, 3, 0T4 11B,/ +17 10B, R2./ +18 REST 4 +22 R8 4, 7, 6, 5L2/ +23 5T8 3, 6, 5, 4L2/ +24 4T4 3T2 2(4/ +25 3T8 R, R2./ +26 REST 7 +33 10B4 2, 0T4. 11B8/ +34 10B, 0, 11B, 10B, 9B, 11B, R, 2,/ +35 2L1/ +36 2T1/ +37 2T2 R,/ +38 REST 8 +46 R2. 4T8 3,/ +47 2L2 2T8 10B, 3, 2,/ +48 1L2 1T16 , 0, 11B, 10)B4/ +49 11B, R, R8 11B, -4, 2L,/ + +50 2L4 2T16 , 1, 0, 1, 0, 11B, 1, 0, 11B, 10B), 0,/ +51 B11, B8, B11, 0, 1, 2, 1, 2, 3, 1, B11, 3, -4, 2, 3, 4,/ +52 0, 1, 0, B11, B10)8 0, B8L2/ +53 B8L1/ +54 B8L2 8B8 3T8 2T16 1, 0, 2,/ +55 1T4 R, R8 11B, 9B, 7B,/ +56 10BL2 10B8 , 8B, 6B,/ +57 9BL2 9B8 , 7B(, 5B,/ +58 8B4 R2./ +59 REST 4 +63 BASS R2 8T4 12,/ +64 10T4. 9T8 8, 10, 9, 8,/ +65 7(, 9, 5T4 8T8 5, 9, 5,/ +66 10, 9T16 8, 9T8 5, 8, 5T16 8, 9T8 5T16 9,/ +67 10T8 9T16 8, 9T8 5, 8, 6, 4, 5,/ +68 1L1/ + +END diff --git a/src/decus/midnit.mus b/src/decus/midnit.mus new file mode 100644 index 00000000..13a3d751 --- /dev/null +++ b/src/decus/midnit.mus @@ -0,0 +1,107 @@ + +iT cAME uPON THE mIDNIGHT cLEAR - PART 1/ + +UNITS 24 +TEMPO 200 +KEY -2 +TREBLE + +1 R2 R8 2E8/ +2 7E4 4E8 6, 5, 3,/ +3 2E4 3E8 2E4 2E8/ +4 3E8 4, 5, , 6, 7,/ +5 6L.4 6E4 2E8/ +COPY 2 3 +8 3E4 3E8 4, 3, 2,/ +9 5L.4 5E4 7E8/ +10 7E4 0E8 , 1), 2(,/ +11 3E4 4E8 5E4 7E8/ +12 6, 5, 4, 3, 4, 3,/ +13 2L.4 2E4 2E8/ +COPY 6 8 +17 5L.4 5E4 2E8/ +COPY 2 16 +33 5L.4 5E4 R8/ +REST 1 +END + +iT cAME uPON THE mIDNIGHT cLEAR - PART 2/ + +UNITS 24 +TEMPO 200 +KEY -2 +TREBLE + +1 R2 R8 0E8/ +2 0E4 0E8 1E4 1E8/ +3 0E4 1E8 0E4 0E8/ +4 1E4 1E8 1E)4 1E8/ +5 2L.4 2E4 2E8/ +COPY 2 2 +7 0E4 1E8 0E4 2E8/ +8 1E4 1E8 1E4 1E8/ +9 0L.4 0E4 0E8/ +10 0E4 0E8 0E4 0E8/ +COPY 10 10 +12 2E4 2E8 1)E4 1E8/ +13 2L.4 2E4 1E8/ +COPY 6 9 +COPY 2 16 +33 0L.4 0E4 R8/ +REST 1 +END + +iT cAME uPON THE mIDNIGHT cLEAR - PART 3/ + +UNITS 24 +TEMPO 200 +KEY -2 +BASS + +1 R2 R8 7E8/ +2 7E4 7(E8 8E4 9E8/ +3 10E4 7E8 7E4 10E8/ +4 10E4 10E8 10E4 10E8/ +5 9L.4 9E4 7E8/ +COPY 2 3 +8 10E4 11E8 , 10, 9,/ +9 10L.4 10E4 5E8/ +10 5E4 7(E8 , 8, 9,/ +11 8E4 7(E8 8E4 8E8/ +12 8, 12, 11, 10, 11, 10,/ +13 9L.4 9E4 9E8/ +14 10E4 7(E8 8E4 9E8/ +COPY 7 8 +17 10L.4 10E4 7E8/ +COPY 2 16 +33 10L.4 10E4 R8/ +REST 1 +END + +iT cAME uPON THE mIDNIGHT cLEAR - PART 4/ + +UNITS 24 +TEMPO 200 +KEY -2 +BASS + +1 R2 R8 3E8/ +2 3E4 3E8 3E4 3E8/ +3 3E4 2E8 3E4 3E8/ +4 6, 7, 8, 8E4 4E8/ +5 7L.4 7E4 7E8/ +COPY 2 2 +7 3E4 3E8 3E4 5E8/ +8 6E4 4E8 7E4 7E8/ +9 3L.4 3E4 5E8/ +10 5E4 5E8 5E4 4E8/ +11 3E4 5E8 8E4 3E8/ +12 4E4 4E8 4E4 4E8/ +COPY 5 6 +15 3E4 2E8 3E4 5E8/ +COPY 8 8 +17 3L.4 3E4 3E8/ +COPY 2 16 +33 3L.4 3E4 R8/ +REST 1 +END diff --git a/src/decus/olittl.mus b/src/decus/olittl.mus new file mode 100644 index 00000000..c2ea991d --- /dev/null +++ b/src/decus/olittl.mus @@ -0,0 +1,116 @@ + +o lITTLE tOWN OF bETHLEHEM - PART 1/ + +UNITS 32 +TEMPO 133 +KEY (1 +TREBLE + +1 R.2 5Q4/ +2 5Q4 , 4(, 5,/ +3 7L4 6Q, 1, 4,/ +4 3, 2L8 3Q, 4Q4 0,/ +5 5Q.2 5Q4/ +6 , , 8, 7,/ +7 , 6, 1, 4,/ +8 3, 2L8 3Q, 5Q4 4,/ +9 3Q.2 5Q4/ +10 5Q4 , 4, 3,/ +11 2Q2 2Q4 ,/ +12 1Q4 2, 3, 4,/ +COPY 5 5 +COPY 2 2 +15 7Q4 6, 1, 8,/ +16 7, 3, 5Q.4 4Q8/ +COPY 9 9 +COPY 2 16 +33 3E.2 R4/ +REST 1 +END + +o lITTLE tOWN OF bETHLEHEM - PART 2/ + +UNITS 32 +TEMPO 133 +KEY (1 +TREBLE + +1 R.2 0Q4/ +2 , , B11(, 0,/ +3 2)L4 1Q, B11, 1,/ +4 0, , , ,/ +5 0Q.2 0Q4/ +6 , 3, 3(, ,/ +7 4, 1, B11, 1,/ +8 0, , 2, ,/ +9 3Q.2 3Q4/ +10 , , 2, 1,/ +11 0(Q2 0Q4 ,/ +12 1, 2, 3, 1,/ +13 2Q.2 3Q4/ +COPY 2 2 +15 2)Q4 1, B11, 1L8 2(Q8/ +16 3Q4 B11(, 0.Q4 B11)Q8/ +17 B10Q.2 0Q4/ +COPY 2 16 +33 B10Q.2 R4/ +REST 1 +END + +o lITTLE tOWN OF bETHLEHEM - PART 3/ + +UNITS 32 +TEMPO 133 +KEY (1 +BASS + +1 R.2 8Q4/ +2 , , , ,/ +3 8(L4 9Q4 , 11,/ +4 10, 9L8 10Q8 11Q4 ,/ +5 10Q.2 8Q4/ +6 , 10, , 13,/ +7 , , , 11,/ +8 10, 9(L8 10Q8 12Q4 11,/ +9 10Q.2 12Q4/ +10 , 10, 11, 11(,/ +11 12(Q2 12(Q4 10,/ +12 6, 7, 8, 13,/ +13 12(Q.2 12)Q4/ +14 , 10, 8, ,/ +15 8(, 9, 9, 11,/ +16 10, 9L8 8Q8 8Q.4 7Q8/ +17 8Q.2 8Q4/ +COPY 2 16 +33 8Q.2 R4/ +REST 1 +END + +o lITTLE tOWN OF bETHLEHEM - PART 4/ + +UNITS 32 +TEMPO 133 +KEY (1 +BASS + +1 R.2 8Q4/ +2 , , , ,/ +3 4Q2 4Q4 ,/ +4 5, , , ,/ +5 1Q.2 8Q4/ +6 , 7), 6, ,/ +7 9, , 2, 4,/ +8 5Q.4 5Q8 5Q4 ,/ +9 8Q.2 8Q4/ +10 , , 9, 9(,/ +11 10Q2 10Q4 3,/ +12 6, 7, 8, 11,/ +13 10Q.2 8Q4/ +14 , , , ,/ +15 4, , , ,/ +16 5, 6, 5Q.4 5Q8/ +17 1Q.2 8Q4/ +COPY 2 16 +33 1Q.2 R4/ +REST 1 +END diff --git a/src/decus/paper.mus b/src/decus/paper.mus new file mode 100644 index 00000000..77ef4123 --- /dev/null +++ b/src/decus/paper.mus @@ -0,0 +1,102 @@ + PAPERBACK WRITER VOICE 1/ + +TREBLE KEY = UNITS 32 + +1 1.4 2+8 3L2/ +2 3T1/ +3 5T2 3, / +4 3T2 1, / +5 REST 3 +8 R.2 5T8 6, / +9 7T4 , 7T8 , 6, 5, / +10 7T4 , 7T4 7T8 8, / +11 9T4 , , 8T8 7, / +12 8T8 7, 7T2 5T8 6, / +13 COPY 9 11 +16 8T8 7, 7, 3, , , 5T4 / +17 6T4 6.L2 / +18 7.4 7T4 7T8 9T4 / +19 10T4 10.L2 / +20 10.L2 5T8 6, / +21 COPY 9 19 +32 10T1 / +33 COPY 1 32 +65 COPY 1 6 +71 COPY 5 6 +73 5.4 6T8 7T2 / +74 7.4 6T8 5L2 / +75 5L1 / +76 5T1 / +77 COPY 73 75 +80 5L1 / +81 5T1 / +END + PAPERBACK WRITER VOICE 2 / +TREBLE +KEY = +UNITS 32 + +1 REST 8 +9 3T4 , 3T8 R.4 / +10 COPY 9 9 +11 5T4 , , R4 / +12 3T8 R8 3T2 R4 / +13 COPY 9 11 +16 3T8 R8 R.2 / +17 3T4 3.L2 / +18 3.4 3T4 R8 6T4 / +19 5T4 5.L2 / +20 5.2 3T8 R8 / +21 COPY 9 19 +32 5T1 / +33 COPY 1 32 +65 REST 8 +73 3.4 4T8 5T2 / +74 5.4 4T8 3L2 / +75 3L1 / +76 3T1 / +77 COPY 73 75 +80 3L1 / +81 3T1 / +END + PAPERBACK WRITER VOICE 3 / + +BASS KEY = UNITS 32 + +1 11.4 12T8 13T2 / +2 13T2 12L2 / +3 12L1 / +4 12T1 / +5 1T8 5, 7, 8L8 8T8 5, 7T4 / +6 1T8 4T4 1T8 5T4 7T4 / +7 COPY 5 6 +9 1T4 , 1T2 / +10 COPY 9 15 +17 4T4 4T4 1T4 3-4 / +18 4.4 4T4 4T8 4T4 / +19 COPY 7 20 +33 COPY 1 32 +65 COPY 1 8 +73 1T4 , 1T8 5, 7, 5, / +74 COPY 73 75 +77 COPY 73 76 +81 1T1 / +END + PAPERBACK WRITER VOICE 4 / + +BASS KEY = UNITS 32 + +1 REST 8 +9 R2 5T2 / +10 COPY 9 15 +TREBLE +17 1T4 1.L2 / +18 1.4 R8 R2 / +19 3T4 3.L2 / +20 3.2 R4 / +21 COPY 9 16 +29 COPY 17 19 +32 3T1 / +33 COPY 1 32 +65 REST 17 +END diff --git a/src/decus/silver.mus b/src/decus/silver.mus new file mode 100644 index 00000000..386d0c6c --- /dev/null +++ b/src/decus/silver.mus @@ -0,0 +1,139 @@ + +SILVER DAGGER VOICE 1/ +TREBLE +KEY -1 +UNITS 32 +1 REST 3 +4 R2 R4 2L16 3E, 5T8/ +5 6T8 6L8 6L4 6L2/ +6 6L2 6E8 7T8 6, 5,/ +7 3T8 2.L4 2L2/ +8 2L2 2E8 2T8 3, 5,/ +9 6L1/ +10 COPY 6 6 +11 3L1/ +12 3L2 3E8 3, 4, 5,/ +13 5T4 5.L2/ +14 5L2 5E8 3, 2, 3,/ +15 0T4 B11.L2/ +16 B11L2 B11E8 0L16 B11E16 B10T8 5,/ +17 3L1/ +18 3L2 3E8 2T8 0, 0,/ +19 B11L1/ +20 B11T2 R8 2T8 3, 5,/ +21 COPY 5 19 +36 B11L1/ +END + + +SILVER DAGGER VOICE 2/ +TREBLE +KEY -1 +UNITS 32 +1 R8 2, R, 2, R, 2, R, 2,/ +2 COPY 1 2 +4 R8 2, R, 2, R, 2, 2T16 3, 5T8/ +5 6T8 6L8 6L4 6L2/ +6 6L2 6E8 7L8 6, 5E8/ +7 3L8 2.4 2T2/ +8 2L2 2E8 2L8 3, 5E8/ +9 6L1/ +10 COPY 6 6 +11 3L1/ +12 3L2 3E8 3L8 4, 5E8/ +13 5T4 5.L2/ +14 5L2 5E8 3L8 2, 3E8/ +15 0T4 B11.L2/ +16 B11L2 B11E8 0L16 B11, B10T8 5E8/ +17 3L1/ +18 3L2 3E8 2L8 0, 0E,/ +19 B11L1/ +20 B11T2 R8 2L8 3, 5E8/ +21 COPY 5 19 +36 B11L1/ +END + + + +SILVER DAGGER VOICE 3/ +BASS +KEY -1 +UNITS 32 +1 0L4 3T16 4.E8 0L4 3T16 4.E8/ +2 0L4 3T16 4.E8 0T8 0, 1, 2,/ +3 3L4 6-16 7.E8 3T4 B10T8 B11)8/ +4 0L4 3T16 4.E8 0L4 4E4/ +5 COPY 1 1 +6 0L4 3T16 4.E8 0T4 1T8 2,/ +7 3L4 6-16 7.E8 3L4 6-16 7.E8/ +8 3L4 6-16 7.E8 3T4 7,/ +9 COPY 1 1 +10 0L4 3T16 4.E8 0T4 0,/ +11 1L4 4T16 5.E8 1L4 4T16 5.E8/ +12 1L4 4T16 5.E8 1T4 0,/ +13 B11-4 3T4 6-4 4T4/ +14 B11-4 4T4 6-4 3T4/ +15 4L4 7T16 8.E8 4L4 7T16 8.E8/ +16 4L4 7T16 8.E8 4T4 8,/ +17 1L4 4T16 5.E8 1T4 1T8 0,/ +18 B11-L4 3, 6, B11,/ +19 0L4 3T16 4.E8 0L4 3T16 4.E8/ +20 0L4 3T16 4.E8 0T4 R4/ +21 COPY 5 19 +36 0L4 3T16 4.E8 0L2/ +END + + + +SILVER DAGGER VOICE 4/ +BASS +KEY -1 +UNITS 32 +1 R8 11, R, 11, R, 11, R, 11,/ +2 COPY 1 1 +3 R8 12, R, 12, R, 12, R, 12,/ +4 R8 11, R, 11, R, 11, R, R,/ +5 R8 A4, R, A4, R, A4, R, A4,/ +6 R8 A4, R, A4, R2/ +7 R4 R8 A0, R, A0, R, A0,/ +8 R8 A0, R, A0, R2/ +9 COPY 5 6 +11 R8 A0, R, A0, R, A0, R, A0,/ +12 COPY 8 8 +13 R8 A3, R, A3, R, A3, R, A3,/ +14 R8 A3, R, A3, R2/ +15 COPY 13 14 +17 COPY 11 11 +18 R8 A1, R, A1, R2/ +19 R8 9, R, 9, R, 9, R, 9,/ +20 R8 9, R, 9, R2/ +21 COPY 5 19 +36 R8 9, R, 9L8 9L2/ +END + + + +SILVER DAGGER VOICE 5/ +BASS +KEY -1 +UNITS 32 +1 R8 9, R, 9, R, 9, R, 9,/ +2 COPY 1 1 +3 R8 8, R, 8, R, 8, R, 8,/ +4 R8 9, R, 9, R, 9, R, R,/ +5 R8 14, R, 14, R, 14, R, 14,/ +6 R8 14, R, 14, R2/ +7 R4 R8 10, R, 10, R, 10,/ +8 R8 10, R, 10, R2/ +9 COPY 5 6 +11 R8 10, R, 10, R, 10, R, 10,/ +12 COPY 8 8 +13 R8 A1-, R, A1-, R, A1-, R, A1-,/ +14 R8 A1-, R, A1-, R2/ +15 COPY 13 14 +17 COPY 11 12 +19 R8 7, R, 7, R, 7, R, 7,/ +20 R8 7, R, 7, R2/ +21 COPY 5 19 +36 R8 7, R, 7L8 7L2/ +END diff --git a/src/decus/winch.mus b/src/decus/winch.mus new file mode 100644 index 00000000..b6988cee --- /dev/null +++ b/src/decus/winch.mus @@ -0,0 +1,147 @@ + +WINCHESTER LEAD VOICE 1/ +TREBLE +KEY ) +UNITS 32 + +1 R.2 R8 1-8 / +2 1)8 3T8 6, 4T2 10B-8/ +3 10B8 0T8 3, 1T2 10B-8/ +4 10B8 1T8 3, 1T4 8B8 9B4/ +5 11B2 R2/ +6 R4 6T4 6L8 4L, 3L, 6L,/ +7 4T1/ +8 R4 3T4 3L8 1L, 3T4/ +9 0T1/ +10 R4 3T4 3L8 1L, 3L, 1L,/ +11 COPY 9 9 +12 R4 4T4 4L8 3, 4T4/ +13 1T1/ +14 COPY 6 11 +20 R4 6L4 4T8 3, 1T4/ +21 11B1/ +22 R4 6T4 6L8 4L, 3T8 6L8/ +23 6L2 4T8 3.4/ +24 11BE.4 11BL8 0T8 11B8 0T4/ +25 4T1/ +26 R4 7T4 7L8 5L, 4T8 7L8/ +27 7L2 5T8 4.4/ +28 0E.4 0L8 1, 0, 1T4/ +29 3T4 , 4L8 3, 4T4/ +30 5.2 R4/ +31 COPY 6 11 +37 COPY 20 20 +38 11B4 3T4 6, R8 0T8/ +39 COPY 2 4 +42 11B8 R.4 6T8 R.4/ +END + + +WINCHESTER RHYTHM VOICE 2/ +TREBLE +KEY ) +UNITS 32 +1 REST 4 +5 R4 8B.2 / +6 11B4 1T4 , ,/ +7 COPY 6 7 +9 10B4 0T4 , ,/ +10 COPY 9 11 +13 COPY 6 6 +14 COPY 6 11 +20 COPY 6 6 +21 11B4 , , 11B8 0T16 0(16/ +22 1T4 , 1T8 , 1T4/ +23 COPY 22 23 +25 11B4 , , 11B8 11B(8/ +26 0T4 , 0T8 , 0T4/ +27 COPY 26 27 +29 0T4 , , ,/ +30 0T4 , R2/ +31 COPY 6 11 +37 COPY 20 20 +38 1.2 R4/ +39 REST 3 +42 R2 11B8 R.4/ +END + + +WINCHESTER RHYTHM VOICE 3/ +TREBLE +KEY ) +UNITS 32 +1 REST 5 +6 R4 3T4 , ,/ +7 COPY 6 12 +14 COPY 6 11 +20 COPY 13 13 +21 R4 1T4 , 1T8 2T16 2(16 / +22 3T4 , 3T8 , 3T4/ +23 COPY 22 23 +25 2T4 , , 2T8 2(8/ +26 2(4 , 2(8 , 2(4/ +27 COPY 26 27 +29 3T4 , , ,/ +30 3T4 , R2/ +31 COPY 6 11 +37 COPY 20 20 +38 3.2 R4 / +39 REST 3 +42 R2 1T8 R.4/ +END + +WINCHESTER RHYTHM VOICE 4/ +TREBLE +KEY ) +UNITS 32 +1 REST 6 +7 R.4 0(8 1T8 3, 6, 4L8/ +8 4T2 R2/ +9 R.4 10B-8 10B)8 0T8 3, 1L8/ +10 1T2 R2/ +11 COPY 9 10 +13 COPY 7 8 +15 COPY 7 11 +20 REST 2 +22 11B4 , 11B8 , 11B4/ +23 COPY 22 23 +25 9B4 , , ,/ +26 4T4 , 4T8 , 4T4/ +27 COPY 26 27 +29 10B4 , 11B8 10B8 11B4/ +30 0.2 R4/ +31 COPY 6 11 +37 COPY 20 20 +38 11B.2 R4/ +39 REST 3 +42 R2 3T8 R.4/ +END + +WINCHESTER BASS VOICE 5/ +BASS +KEY ) +UNITS 32 +1 R1/ +2 4T1/ +3 1T1/ +4 1T1/ +5 4T4 1S4 , 1E16 2-16 2)16 3T16/ +6 4T2 1T2/ +7 COPY 6 7 +9 1T2 10B2/ +10 COPY 9 11 +13 COPY 6 6 +14 COPY 6 11 +20 COPY 6 7 +22 COPY 6 8 +25 0T2 9B2/ +26 5T2 2T2/ +27 COPY 26 27 +29 1T2 10B2/ +30 1S4 , , 1E16 2-16 2)16 3T16/ +31 COPY 6 11 +37 COPY 20 20 +38 4.2 R4/ +39 COPY 2 4 +42 4T8 R.4 4T8 R.4/ +END