Category:Scheme
Pages in category "Scheme"
The following 165 pages are in this category, out of 165 total.
A
- A function to repeatedly print a given pattern with different notes
- Adding a laissezVibrer tie to only one note of a chord (obsolete in 2.23)
- Adding a special post event function to implement precise MIDI velocity value control
- Adding articulation marks using Scheme (advanced)
- Adding articulation marks using Scheme (simple)
- Adding articulations from a template
- Adding automatic octaves to a melody
- Adding extra fingering with Scheme
- Adding fingerings (or string numbers or stroke fingerings) outside of the music code
- Adding indicators to staves which get split after a break
- Adding line breaks in MIDI Karaoke lyrics without disrupting printed score
- Adding links to objects
- Adding notes to the notes of a melody
- Adding orchestral cues to a vocal score
- Adding the current date to a score
- Adding the current date to the tagline
- Adjusting slur positions vertically
- Aligning and centering instrument names (advanced)
- Altering the shape of a default slur with a list of offsets
- Appending a note to the tuplet text (using a scheme wrapper function)
- Applying note head styles (shapes) based on pitch or note name
- Associate drumnotes with custom NoteHead stencils
- Automatically coloring grobs to indicate when their direction has been manually set
- Automatically convert beams into slurs to indicate melisma
- Automatically creating a drone part from a given melody
B
C
- Center lyric syllables (ignoring punctuation)
- Center text below hairpin dynamics
- Centering a stencil on another stencil
- Changing properties for individual grobs
- Changing stems direction without affecting rests
- Chord name exceptions
- ChordNames in a ChordMarkup-context
- Chords with one normal note head and multiple small note heads
- Colored boxes around / behind notes
- Colored notes with black outlines, colors based on note name and alteration
- Coloring grobs and notational elements using a sophisticated music function
- Coloring notes depending on their pitch
- Coloring notes depending on their pitch (2)
- Combining a time signature glyph and a default time signature
- Compilation error on music overflow
- Complex compound time signatures
- Consecutive tremolos
- Consistently left-aligned bar numbers (obsolete in 2.23)
- Controlling of the pitch range in a score
- Creating a sequence of notes on various pitches
- Creating custom dynamics in MIDI output
- Creating guitar scales on fretboards
- Creating keyboard diagrams with chords or scales
- Creating music with Scheme (music box)
- Creating “real” parenthesized dynamics
- Customizing the position and number of dots in repeat sign bar lines
D
- Dashed individual staff lines
- Defining an engraver in Scheme: ambitus engraver
- Different font size settings for instrumentName and shortInstrumentName
- Displaying all grob properties and their actual values
- Displaying grob ancestry
- Displaying the version number with conditionals (if then) using Scheme
- Dodecaphonic staff
- Dodecaphonic staff with accurate ledger lines
- Drawing circles around note heads
- Drawing circles around various objects
- Drawing skyline outline
- Dynamically creating notes with precise MIDI velocity value control
E
- Easy Gregorian notation
- Easy rhythm template creation
- Engraving music using Scheme expressions
- Engraving symmetric or palindromical music
- Entering pitches as a list of semitones
- Extending glissandi across repeats
- Extracting notes inside chords into separate staves
- Extracting text from markup
- Extracting unmodified fragments of a music expression
F
- Fancy glissando
- File information
- Filtering parts from the command line
- Flams, drags and ruffs
- Flat ties
- Flip
- Flute slap notation
- Forcing visibility of the first bar number (obsolete in 2.23)
- Free BarNumber - printing the bar numbers whenever you want
- Free meter – increasing the bar number wherever you want
- Fretboards alternate tables
- Function to create WYGIWYM chord names
G
H
I
M
P
- Page range numbering
- Parenthesize a group of notes using a Scheme function
- Parenthesize note heads using a Scheme function
- Percent repeat counters for piano music
- Persistent accidentals
- Piano “half sustain pedal” indications
- Placing a text at the end of a hairpin (decrescendo)
- Positioning tuplet numbers close to kneed beams
- Preventing NoteNames adding a note name for a tied note
- Print chord names with same root and different bass as slash and bass note
R
- Ready-to-use LilyPond macros: advanced layout and titles, using a special stylesheet
- Recitation tone
- Removing items from only voiceTwo using a Scheme filter
- Replacing default MIDI instrument equalization
- Replacing some accidentals with a user-defined stencil
- Rewriting the Stem stencil using markup paths
- Rhythm marks / play style indication (obsolete in 2.23)
- Roman numerals for analysis
S
- SemiChoirStaff is a ChoirStaff with SpanBars for non-special bar lines
- Separating key cancellations from key signature changes
- Setting a color for all staff objects automatically (obsolete in 2.25)
- Shorthand for triplets
- Showing git commit hash (or other revision number)
- Skew markup
- Smiley
- Specifying instrument changes as markups
- Specifying number of measures per line
- String number extender lines
- Stylized movement numbers
T
- Tag manipulating functions and additional filter by tag functions
- Tempo mark Scheme function
- Three-sided box
- Time signature in parentheses - method 2
- Time signature with alternate in parentheses
- Translating the default LilyPond tagline
- Transposing pitched rests
- Transposing pitches with minimum accidentals (“smart” transpose)
- Tremolo slash at the stem midpoint
- Two \partCombine pairs on one staff
U
- Use custom font's flat (b) and sharp (
- User-defined time signatures
- Using a custom \elseTag command to replace several \tag commands
- Using a different rest stencil globally (e.g., printing rests as circles)
- Using arbitrary markup as lyric hyphen
- Using header fields in arbitrary markup
- Using ly:grob-object to access grobs with \tweak
- Using make-connected-path-stencil to draw custom shapes
- Using path expressions to override stencils
- Using Scheme to create a list of all available X11 colors (obsolete in 2.25)
- Using Scheme to display the list of all supported midi instruments
- Using the input-tag property to create musical outlines