Placeholder_note = placeholdersĪccidental = self.last_accidental # for MIDI InvisTieLast = dashes_as_ties and self.last_figure and figure="-" # (we make them relative to the actual key later # for accidentals and word-fitting to work If denom>4 and num%3=0: self.beatLength = 24 # compound timeĪssert self.barPos > 0, ("Anacrusis should be shorter than bar in score %d" % scoreNo)ĭef _call_(self,figure,nBeams,dot,octave,accidental,symboles,positions,octaves,acces,remain): Self.barPos = self.startBarPos = self.inBeamGroup = self.lastNBeams = self.onePage = 0ĭef endScore(self): assert self.barPos = self.startBarPos, ("Incomplete bar at end of score %d (pos %d, should be %d)" % (scoreNo,self.barPos,self.startBarPos)) Self.barLength = 64 self.beatLength = 16 # in 64th notes Repeat (with alternate endings): R self.initOneScore() Prohibit page breaks until end of this movement: OnePage Lilypond headers: title=the title (on a line of its own) Hanzi lyrics (auto space): H: hanzi (with or without spaces) Lyrics: L: here are the syl- la- bles (all on one line) Time signature with quaver anacrusis (8th-note pickup): 4/4,8 1.ĭemisemiquaver, hemidemisemiquaver (32/64th notes): d1 h1 Semiquaver, quaver, crotchet (16/8/4th notes): s1 q1 1ĭotted versions of the above (50% longer): s1. The text file is whitespace-separated and can contain: # (The following doc string's format is fixed, see -html) # GNU General Public License for more details. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # but WITHOUT ANY WARRANTY without even the implied warranty of # This program is distributed in the hope that it will be ueful, # the Free Software Foundation either version 3 of the License, or # it under the terms of the GNU General Public License as published by # This program is free software you can redistribute it and/or modify # Jianpu (numbered musical notaion) for Lilypond Demisemiquaver, hemidemisemiquaver (32/64th notes): d1 h1 Minims (half notes) use dashes: 1 - Dotted minim: 1 - Semibreve (whole note): 1 - Time signature: 4/4 Time signature with quaver anacrusis (8th-note pickup): 4/4,8 Key signature (major): 1=Bb Key signature (minor): 6=F# Lyrics: L: here are the syl- la- bles (all on one line) Lyrics (verse 1): L: 1. # Homepage: # Git repository: # and on GitLab: # and on Bitbucket: # and at # and in China at # (The following doc string's format is fixed, see -html) r"""Run jianpu-ly ly-file (or jianpu-ly text-files > ly-file) Text files are whitespace-separated and can contain: Scale going up: 1 2 3 4 5 6 7 1' Accidentals: 1 #1 2 b2 1 Octaves: 1, 1, 1 1' 1'' Shortcuts for 1' and 2': 8 9 Semiquaver, quaver, crotchet (16/8/4th notes): s1 q1 1 Dotted versions of the above (50% longer): s1. # See the License for the specific language governing permissions and # limitations under the License. # You may obtain a copy of the License at # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. Brown # Licensed under the Apache License, Version 2.0 (the "License") # you may not use this file except in compliance with the License. #!/usr/bin/env python # (can be run with either Python 2 or Python 3) # Jianpu (numbered musical notaion) for Lilypond # v1.45 (c) 2012-2020 Silas S.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |