shouldbetransposedbyafthupwards.Soundingfisdenotedbynotatedc ,whichcorresponds
withthetuningofanormalFrenchHorninF.Thetranspositioncanbeseeninthefollowing
output
2
4
Inensemblepieces,oneofthevoicesoftendoesnotplayformanymeasures.Thisisdenoted
byaspecialrest,themulti-measurerest. ItisenteredwithacapitalRfollowedbyaduration
(1forawholenote,2forahalfnote,etc.). By y multiplyingtheduration,longerrestscanbe
constructed.Forexample,thisresttakes3measuresin2/4time
R2*3
Whenprintingthepart,multi-measurerestsmustbecompressed. Thereisamusicfunction
availabletodothis:
\compressMMRests { ... }
ApplyingthistohornNotesgives:
2
4
3
Thescoreismadebycombiningallofthemusictogether.Assumingthattheothervoiceis
inbassoonNotesinthelebassoon-music.ly,ascoreismadewith
\include "bassoon-music.ly"
\include "horn-music.ly"
<<
\new Staff f \hornNotes
\new Staff f \bassoonNotes
>>
leadingto
2
4
2
4
Seealso
LearningManual: Section2.4.1[Organizingpieceswithvariables],page36.
Notation Reference: : Section\Transpose"in n Notation Reference, Section \Writing parts"
inNotationReference,Section\Fullmeasurerests"inNotationReference,Section\Including
LilyPondles"inNotationReference.
Batch pdf compression - Compress reduce PDF size in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
C# Code & .NET API to Compress & Decompress PDF Document
pdf compress; change font size in pdf form field
Batch pdf compression - VB.NET PDF File Compress Library: Compress reduce PDF size in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Compression and Decompression Control SDK
change font size in pdf; best pdf compressor
4 Tweakingoutput
This chapter discusses how w to o modify y output. . LilyPond d is s extremely y congurable; ; virtually
everyfragmentofoutputmaybechanged.
4.1 Tweakingbasics
4.1.1 Introductiontotweaks
‘Tweaking’isaLilyPondtermforthevariousmethodsavailabletotheuserformodifyingthe
actionstakenduringinterpretationoftheinputleandmodifyingtheappearanceoftheprinted
output. Sometweaks s arevery easytouse; ; othersaremorecomplex. . Buttakentogetherthe
methodsavailablefortweakingpermitalmostanydesiredappearanceoftheprintedmusicto
beachieved.
Inthissectionwecoverthebasicconceptsrequiredtounderstandtweaking. Laterwegivea
varietyofready-madecommandswhichcansimplybecopiedtoobtainthesameeffectinyour
ownscores,andatthesametimeweshowhowthesecommandsmaybeconstructedsothatyou
maylearnhowtodevelopyourowntweaks.
Beforestartingonthis Chapteryoumaywishto reviewthesectionSection3.3[Contexts
andengravers],page58,asContexts,Engravers,andthePropertiescontainedwithinthemare
fundamentaltounderstandingandconstructingTweaks.
4.1.2 Objectsandinterfaces
TweakinginvolvesmodifyingtheinternaloperationandstructuresoftheLilyPondprogram,so
we must rst introduce someterms whichareusedtodescribe those internaloperations and
structures.
Theterm‘Object’isagenerictermusedtorefertothemultitudeofinternalstructuresbuilt
by LilyPond d duringthe processingof an input t le. . So o whena command like \newStaff is
encounteredanewobjectoftype Staffis constructed. . That t Staffobjectthenholds allthe
properties associatedwiththat particular staff,for example, , its s name andits key signature,
togetherwithdetails oftheengraverswhichhavebeenassignedtooperatewithinthatstaff’s
context. Similarly,thereareobjectstoholdthepropertiesofallothercontexts,suchas s Voice
objects,Scoreobjects,Lyrics objects,as wellasobjectstorepresentallnotationalelements
suchas bar lines, , note heads, ties, dynamics,etc. . Every y object has s its s ownset of property
values.
Sometypesofobjectaregivenspecialnames.Objectswhichrepresentitemsofnotationon
theprintedoutputsuchasnoteheads,stems,slurs,ties,ngering,clefs,etcarecalled‘Layout
objects’,often knownas s ‘Graphical l Objects’,or r ‘Grobs’ ’ for r short. . These e arestillobjects in
thegenericsenseabove,andsotheytooallhavepropertiesassociatedwiththem,suchastheir
position,size,color,etc.
Some layout objects are still more specialized. . Phrasing g slurs, crescendo hairpins, ottava
marks,andmanyothergrobsarenotlocalizedinasingleplace{theyhaveastartingpoint,an
endingpoint,andmaybeotherpropertiesconcernedwiththeirshape.Objectswithanextended
shapelikethesearecalled‘Spanners’.
Spanners cannot be tweaked after their creation. . This s includes both h StaffSymbol l and
LedgerLineSpanner which continue e throughout the e score, except t if f they y are e terminated d by
the\stopStaffcommandandthenrecreatedusing\startStaffcommand.
Whatismore,thereare‘abstract’grobswhichdonotprintanythingoftheirown,butrather
collect,positionandmanageothergrobs.CommonexamplesforthisareDynamicLineSpanner,
BreakAlignment,NoteColumn,VerticalAxisGroup,NonMusicalPaperColumnandsimilar.We
willseehowsomeoftheseareusedlater.
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
Powerful .NET control to batch convert PDF documents to tiff format and multipage tiff image files can be created from PDF. Supports tiff compression selection.
adjust size of pdf in preview; best pdf compression tool
C# Create PDF from Tiff Library to convert tif images to PDF in C#
NET component for batch converting tiff images to PDF documents in C# class. Description: Convert to PDF with specified compression method and save it on
best compression pdf; change font size fillable pdf
It remains toexplainwhat ‘Interfaces’are. . Many y objects,eventhoughtheyarequitedif-
ferent,sharecommonfeatures whichneedtobeprocessedinthesameway. . For r example,all
grobshaveacolor,asize,aposition,etc,andallthesepropertiesareprocessedinthesameway
duringLilyPond’sinterpretationoftheinput le. . Tosimplifytheseinternaloperations s these
common actions s andproperties aregroupedtogether inan n object t called d a grob-interface.
Therearemanyothergroupingsofcommonpropertieslikethis,eachonegivenanameending
ininterface. In n totalthere areover r 100 suchinterfaces. . We e shallsee later why this is s of
interestandusetotheuser.
These,then,arethemaintermsrelatingtoobjectswhichweshalluseinthischapter.
4.1.3 Namingconventionsofobjectsandproperties
Wemetsomeobjectnamingconventions previously, , inSection3.3 [Contextsandengravers],
page58. Here e for referenceisa list of the mostcommonobject andpropertytypes together
withtheconventionsfornamingthemandacoupleofexamplesofsomerealnames. Wehave
used‘A’tostandforanycapitalizedalphabeticcharacterand‘aaa’tostandforanynumberof
lower-casealphabeticcharacters.Othercharactersareusedverbatim.
Object/propertytype
Namingconvention
Examples
Contexts
AaaaorAaaaAaaaAaaa
Staff,GrandStaff
LayoutObjects
AaaaorAaaaAaaaAaaa
Slur,NoteHead
Engravers
Aaaa
aaa
engraver
Clef
engraver,
Note
heads
engraver
Interfaces
aaa-aaa-interface
grob-interface,
break-
aligned-interface
ContextProperties
aaaoraaaAaaaAaaa
alignAboveContext,
skipBars
LayoutObjectProperties
aaaoraaa-aaa-aaa
direction,beam-thickness
Asweshallseeshortly,thepropertiesofdifferenttypesofobjectaremodiedbydifferent
commands,soitisusefultobeabletorecognizethetypesofobjectsandpropertiesfromtheir
names.
Seealso
NotationReference: Section\Modifyingproperties"inNotationReference.
4.1.4 Tweakingmethods
The\overridecommand
Wehavealreadymetthecommands\setand\with,usedtochangethepropertiesofcontexts
andtoremoveandaddengravers,inSection3.3.4[Modifyingcontextproperties],page62,and
Section3.3.5[Addingandremoving engravers],page66. . Wemustnow w introducesomemore
importantcommands.
Thecommandtochangethepropertiesoflayoutobjectsis\override. Becausethiscom-
mandhastomodifyinternalpropertiesdeepwithinLilyPonditssyntaxisnotassimpleasthe
commandsyouhaveusedsofar. Itneedstoknowpreciselywhichpropertyofwhichobjectin
whichcontexthastobemodied,andwhatitsnewvalueistobe.Let’sseehowthisisdone.
Thegeneralsyntaxofthiscommandis:
\override Context.LayoutObject.layout-property y = = #value
Thiswillsetthepropertywiththename layout-property y ofthelayout t object withthe name
LayoutObject,whichisamemberoftheContextcontext,tothevaluevalue.
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
Powerful components for batch converting PDF documents in C# of the original PDF page size. DocumentType targetType, ImageCompress compression, String filePath).
change font size pdf form; best online pdf compressor
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Professional .NET PDF converter control for batch conversion. Description: Convert to PDF/TIFF with specified compression method and save it on the disk.
pdf change font size; change font size in pdf file
TheContextmaybeomitted(andusuallyis)whentherequiredcontextisunambiguously
impliedandisoneoflowestlevelcontexts,i.e.,Voice,ChordNamesorLyrics,andweshallomit
itinmanyofthefollowingexamples.Weshallseelaterwhenitmustbespecied.
Latersectionsdealcomprehensivelywithpropertiesandtheirvalues,seeSection4.2.3[Types
ofproperties],page99. Butinthissectionweshallusejustafewsimplepropertiesandvalues
whichareeasilyunderstoodinordertoillustratetheformatanduseofthesecommands.
LilyPond’sprimaryexpressionsaremusicalitemslikenotes,durations,andmarkups. More
basicexpressionslikenumbers,strings,andlistsareprocessedin‘Schememode’,whichisinvoked
byprexingthevaluewith‘#’.Althoughthevaluesmaysometimeshaveavalidrepresentation
in LilyPond’s musical mode, , this s manual will always use e ‘#’ for r their r entry y for the e sake e of
consistency. FormoreinformationaboutSchememode,seeSection\LilyPondSchemesyntax"
inExtending.
\override is themost commoncommand d usedintweaking, andmost t of the rest of this
chapterwillbedirectedtopresentingexamplesofhowitisused. Hereisasimpleexampleto
changethecolorofthenotehead:
\relative {
c 4 d
\override NoteHead.color r = = #red
e4 f f |
\override NoteHead.color r = = #green
g4 a a b c |
}
The\revertcommand
Onceoverridden,thepropertyretains itsnewvalueuntilitis overriddenagainor a\revert
commandisencountered.The\revertcommandhasthefollowingsyntaxandcausesthevalue
of the property to revert to its s original default t value; ; note, , not t its previous value if several
\overridecommandshavebeenissued.
\revert Context.LayoutObject.layout-property
Again,justlike Context inthe \overridecommand,Context isoftennotneeded. . Itwill
beomittedinmanyofthefollowingexamples. Herewerevertthecolorofthenoteheadtothe
defaultvalueforthenaltwonotes:
\relative {
c 4 d
\override NoteHead.color r = = #red
e4 f f |
\override NoteHead.color r = = #green
g4 a
\revert NoteHead.color
b4 c c |
}
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Professional .NET PDF converter control for batch conversion. Description: Convert to PDF/TIFF with specified compression method and save it on the disk.
change font size in pdf fillable form; change font size pdf
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Professional .NET control for batch conversion in C#.NET class. Description: Convert to PDF/TIFF with specified compression method and save it on the disk.
optimize scanned pdf; pdf edit text size
The\onceprex
\override,\revert,\set,and\unsetcommandsmay beprexedwith\once. . This s causes
suchacommandtobe effectiveonly duringthecurrent musicalmoment before the property
revertsbacktoitspreviousvalue(thiscanbedifferentfromthedefaultifanother \override
isstillineffect).Usingthesameexample,wecanchangethecolorofasinglenotelikethis:
\relative {
c 4 d
\override NoteHead.color r = = #red
e4 f f |
\once \override NoteHead.color = = #green
g4 a
\once \revert t NoteHead.color
b c |
\revert NoteHead.color
f2 c c |
}
The\onceprexmayalsobeusedinfrontofmanypredenedcommandstolimittheireffect
toonemusicalmoment:
\relative {
c 4( d)
\once \slurDashed
e4( f) |
g4( a)
\once \hideNotes
b( c) ) |
}
The\overridePropertycommand
There is another r form of f the override e command, \overrideProperty, which h is occasionally
required. Wementionithereforcompleteness,butfordetailsseeSection\Difficulttweaks"in
Extending.
The\tweakcommand
Thenaltweakingcommandwhichisavailableis \tweak. . This s shouldbe usedwhenseveral
objects occur at the e same musical moment, but t you only y want to change the properties s of
selectedones,suchasasinglenotewithinachord. Using\overridewouldaffectallthenotes
withinachord,whereas\tweakaffectsjustthefollowingitemintheinputstream.
Here’sanexample.Supposewewishtochangethesizeofthemiddlenotehead(theE)ina
Cmajorchord.Let’srstseewhat\once\overridewoulddo:
\relative {
<c  e g>4
JPEG2000 to PDF Converter | Convert JPEG2000 to PDF, Convert PDF
Alongside image conversion and compression capabilities, this JPEG2000 to PDF Converter also to manipulate converted files, even in batch conversion mode.
pdf page size limit; change pdf page size
C# Create PDF from CSV to convert csv files to PDF in C#.net, ASP.
NET library for batch converting CSV formats to adobe PDF files in Visual C#. Description: Convert to PDF/TIFF with specified compression method and save
pdf page size dimensions; change page size pdf
\once \override NoteHead.font-size = #-3
<c e e g>4
<c e e g>4
}
Weseetheoverrideaffectsall thenoteheadsinthechord. . Thisisbecauseallthenotesofa
chordoccuratthesamemusicalmoment,andtheactionof\onceistoapplytheoverridetoall
layoutobjectsofthetypespeciedwhichoccuratthesamemusicalmomentasthe\override
commanditself.
The\tweakcommandoperatesinadifferentway. Itactsontheimmediatelyfollowingitem
intheinputstream.Initssimplestform,itiseffectiveonlyonobjectswhicharecreateddirectly
fromthefollowingitem,essentiallynoteheadsandarticulations.
Sotoreturntoourexample,thesizeofthemiddlenoteofachordwouldbechangedinthis
way:
\relative {
<c  e g>4
<c \tweak k font-size #-3 e g>4
}
Note that the syntax of \tweak is s different t from m that t of the \override command. . The
contextshouldnotbespecied;infact,itwouldgenerateanerrortodoso. Bothcontextand
layoutobjectareimpliedbythefollowingitemintheinputstream. Notealsothatanequals
signshouldnotbepresent. Sothesimpleformofthe\tweakcommandis
\tweak layout-property #value
A\tweakcommandcanalsobeusedtomodifyjustoneinaseriesofarticulations,asshown
here:
a 4^"Black"
-\tweak color #red ^"Red"
-\tweak color #green n _"Green"
Green
Red
Black
Notethatthe\tweak commandmust beprecededby anarticulationmarksince thetweaked
expressionneedstobeappliedas anarticulationitself. . Incaseofmultipledirectionoverrides
(^or_),theleftmostoverridewinssinceitisappliedlast.
Objectssuchasstemsandaccidentalsarecreatedlater,andnotdirectlyfromthefollowing
event. Itisstillpossibletouse\tweakonsuchindirectlycreatedobjectsbyexplicitlynaming
thelayoutobject,providedthatLilyPondcantraceitsoriginbacktotheoriginalevent:
<\tweak Accidental.color #red
cis 4
C# Create PDF from OpenOffice to convert odt, odp files to PDF in
A professional .NET PDF control able to batch convert multiple OpenOffice documents Description: Convert to PDF/TIFF with specified compression method and
adjust file size of pdf; change font size on pdf text box
JPEG2000 to JBIG2 Converter | Convert JPEG2000 to JBIG2, Convert
image compression capabilities (lossy compression & lossless compression) are also to, from JBIG2 image with single-page conversion or batch conversion method;
batch reduce pdf file size; pdf change page size
\tweak Accidental.color #green n es
g >
Thislongformofthe\tweakcommandcanbedescribedas
\tweak LayoutObject.layout-property #value
The\tweakcommandmustalsobeusedtochangetheappearanceofoneofasetofnested
tuplets whichbeginatthe same musicalmoment. . Inthe e followingexample, thelongtuplet
bracket and d the rst t of the three short brackets beginat the same musicalmoment, , so any
\overridecommandwouldapplytobothofthem.Intheexample,\tweakisusedtodistinguish
betweenthem. Therst\tweakcommandspeciesthatthelongtupletbracketistobeplaced
abovethenotesandthesecondonespeciesthatthetupletnumberistobeprintedinredon
therstshorttupletbracket.
\relative c    {
\tweak direction #up
\tuplet 3/4 4 {
\tweak color #red
\tuplet 3/2 2 { { c8[ c c c] }
\tuplet 3/2 2 { { c8[ c c c] }
\tuplet 3/2 2 { { c8[ c c c] }
}
}
3
3
3
3
Ifnestedtupletsdonotbeginatthesamemoment,theirappearancemaybemodiedinthe
usualwaywith\overridecommands:
\relative {
\tuplet 3/2 2 { { c 8[ c c c] }
\once \override TupletNumber.text = = #tuplet-number::calc-fraction-text
\tuplet 3/2 2 {
c8[ c]
c8[ c]
\once \override e TupletNumber.transparent = ##t
\tuplet 3/2 2 { { c8[ c c c] }
\tuplet 3/2 2 { { c8[ c c c] }
}
}
3
3:2
3
 
Seealso
NotationReference: Section\Thetweakcommand"inNotationReference.
The\singleprex
Suppose wewantedtoemphasizeparticular note heads by coloring them redandincreasing
theirsize,andtomakeiteasysupposealsowehavedenedafunctiontodothis:
emphNoteHead = = {
\override NoteHead.color r = = #red
\override NoteHead.font-size = 2
}
\relative {
c 4 a \once \emphNoteHead f d |
}
The\onceprexworksnetoemphasizesinglenotesorcompletechords,butitcannotbe
usedtoemphasizeasinglenotewithin achord. . Earlierwehaveseenhow\tweakcanbeused
todothis,see[The\tweakcommand],page90. But\tweakcannotbeusedwithafunction;
that’swhere\singlecomesin:
emphNoteHead = = {
\override NoteHead.color r = = #red
\override NoteHead.font-size = 2
}
\relative {
<c  a a \single e \emphNoteHead d f f d>4
}
Insummary,\singleconvertsoverridesintotweakssowhenthereareseveralobjectsatthe
samepointinmusicaltime(likenoteheads inachord),\single willonlyaffectasingleone,
theonegeneratedby theimmediatelyfollowingmusicexpression,incontrastto\oncewhich
willaffectallofthoseobjects.
Byusing\singleinthiswayanyshorthandfunctioncontainingjustoverridesmaybeapplied
toindividualnotesinachord. However,\singledoes s notconvert \revert,\setor\unset
intotweaks.
Seealso
LearningManual: [The\tweakcommand],page90,Section4.7.2[Usingvariablesforlayout
adjustments],page141.
4.2 TheInternalsReferencemanual
4.2.1 Propertiesoflayoutobjects
Supposeyouhaveaslurinascorewhich,toyourmind,appearstoothinandyou’dliketodraw
italittleheavier.Howdoyougoaboutdoingthis?Youknowfromthestatementsearlierabout
the exibilityofLilyPondthatsuchathingshouldbepossible,andyouwouldprobablyguess
that an\override commandwouldbeneeded. . But t istherea heaviness propertyfor aslur,
andifthereis,howmightitbemodied? ThisiswheretheInternalsReferencemanualcomes
in. Itcontainsalltheinformationyoumightneedtoconstruct t thisandallother \override
commands.
BeforewelookattheInternalsReferenceawordofwarning.Thisisareferencedocument,
whichmeans there e is s little e or r no o explanation contained withinit: : its s purpose e is s to o present
informationprecisely andconcisely. . This s means itmight look dauntingat rstsight. . Don’t
worry! Theguidanceandexplanationpresentedherewillenableyoutoextracttheinformation
fromtheInternalsReferenceforyourselfwithjustalittlepractice.
Let’suseaconcreteexamplewithasimplefragmentofrealmusic:
{
\key es s \major
\time 6/8
\relative {
r4 bes 8 8 bes[( ( g]) g |
g8[( es]) es d[( ( f]) ) as |
as8 g
}
\addlyrics {
The man who o | | feels s love s s sweet e -- | mo -- tion
}
}
e
love's
sweet
mo
tion
The
man
6
8
feels
who
Supposenowthatwedecidewewouldliketheslurstobealittleheavier. Isthispossible?
Thesluriscertainlyalayoutobject,sothequestionis,‘Isthereapropertybelongingtoaslur
whichcontrols the heaviness?’ ’ Toanswerthiswemustlook k intheInternals Reference,orIR
forshort.
TheIRfortheversionofLilyPondyouareusingmaybefoundontheLilyPondwebsiteat
http://lilypond.org. Gotothedocumentationpage e andclick ontheInternals Reference
link. ForlearningpurposesyoushouldusethestandardHTMLversion,notthe‘onebigpage’
orthePDF.Forthenextfewparagraphstomakesenseyouwillneedtoactuallydothisasyou
read.
UndertheheadingTopyouwillseevelinks. SelectthelinktotheBackend,whichiswhere
informationaboutlayoutobjectsistobefound. There,undertheheadingBackend,selectthe
linktoAlllayoutobjects.Thepagethatappearslistsallthelayoutobjectsusedinyourversion
ofLilyPond,inalphabeticorder.SelectthelinktoSlur,andthepropertiesofSlursarelisted.
AnalternativewayofndingthispageisfromtheNotationReference. Ononeofthepages
that deals withslurs youmay ndalinktotheInternals Reference. . This s linkwilltake you
directlytothispage,butifyouhaveanideaaboutthenameofthelayoutobjecttobetweaked,
itiseasiertogostraighttotheIRandsearchthere.
ThisSlur page inthe IR tells us rst that Slur objects are createdby the Slur
engraver.
Thenit lists the standardsettings. . Browse e throughthem looking for a property thatmight
controltheheavinessofslurs,andyoushouldnd
thickness (number)
1.2
Line thickness, generally y measured in n line-thickness
Thislooksagoodbettochangetheheaviness. Ittellsusthatthevalueofthicknessisa
simplenumber,thatthedefaultvalueis1.2,andthattheunitsareinanotherpropertycalled
line-thickness.
Aswesaidearlier,therearefewtonoexplanationsintheIR,butwealreadyhaveenough
informationto trychangingtheslur thickness. . Weseethat t thename ofthelayoutobjectis
Slur,thatthenameofthepropertytochangeisthicknessandthatthenewvalueshouldbe
anumbersomewhatlargerthan1.2ifwearetomakeslursthicker.
Wecannowconstructthe\overridecommandbysimplysubstitutingthevalueswehave
foundforthenames,omittingthecontext. Let’suseaverylargevalueforthethicknessatrst,
sowecanbesurethecommandisworking. Weget:
\override Slur.thickness s = = #5.0
Don’tforgetthe#precedingthenewvalue!
The nalquestionis,‘Whereshouldthiscommandbeplaced?’ ’ Whileyouareunsureand
learning,thebestansweris,‘Withinthemusic,beforetherst slur andclosetoit.’ ’ Let’s s do
that:
{
\key es s \major
\time 6/8
\relative {
% Increase thickness of all l following g slurs from 1.2 2 to 5.0
\override Slur.thickness = #5.0
r4 bes 8 8 bes[( ( g]) g |
g8[( es]) es d[( ( f]) ) as |
as8 g
}
\addlyrics {
The man who o | | feels s love s s sweet e -- | mo -- tion
}
}
e
love's
sweet
mo
tion
The
man
6
8
feels
who
andweseethattheslurisindeedheavier.
Sothisisthebasicwayofconstructing\overridecommands. Thereareafewmorecom-
plicationsthatweshallmeetinlatersections,butyounowknowalltheessentialsrequiredto
makeupyourown{but youwillstillneedsomepractice. . Thisis s providedintheexamples
whichfollow.
Findingthecontext
Butrst,whatifwehadneededtospecifytheContext? Whatshoulditbe? Wecouldguess
thatslursareintheVoicecontext,astheyareclearlycloselyassociatedwithindividuallinesof
music,butcanwebesure? Tondout,gobacktothetopoftheIRpagedescribingtheSlur,
whereitsays‘Slurobjectsarecreatedby: Slurengraver’.Soslurswillbecreatedinwhichever
context the Slur_engraver is s in. . Follow w the link to the Slur_engraver page. . At t the very
bottomittellsusthat Slur_engraverispart ofsevenVoicecontexts,includingthestandard
voicecontext,Voice, soourguesswascorrect. . AndbecauseVoiceis s oneof the lowestlevel
contextswhichisimpliedunambiguouslybythefactthatweareenteringnotes,wecanomitit
inthislocation.
Documents you may be interested
Documents you may be interested