Custom Functions Provided by solmisasi-lily Library
- Main Functions
- Helper Functions
- Function:
\flexibleDo[music] - k (pitch) music (music) - Function:
\flexibleLa[music] - k (pitch) music (music) - Function:
\silence[music] - music (music) - Function:
\updateKeySignatureSummary[void] - music (music) property-name (symbol) - Function:
\updateTimeSignatureSummary[void] - music (music) property-name (symbol)
- Function:
- Examples of usage
Main Functions
Function: \solmisasiMusic [music] - music (music)
Parse and translate music into a solmisasi-ready form of music.
Function: \solmisasiLyric [music] - lyrics (music)
(Experimental) Parse and translate lyrics into a solmisasi-ready form of lyrics.
Alias (to be more consequent )
\solmisasiLyrics
Function: \withExtensions [void] - extension-list (list of string)
Load/Include all extensions specified in extension-list.
Helper Functions
Function: \flexibleDo [music] - k (pitch) music (music)
Available in solmisasi-lily core library
Returns a new music as if the given music is written in k major key.
Aliases:
\movableDo\doIs\doEqualsTo\doSamaDengan
Function: \flexibleLa [music] - k (pitch) music (music)
Available in solmisasi-lily core library
Returns a new music as if the given music is written in k minor key.
Aliases:
\movableLa\laIs\laEqualsTo\laSamaDengan
Function: \silence [music] - music (music)
Available in solmisasi-lily core library
Returns a new music as a result of silencing (making skips of) the given music.
Function: \updateKeySignatureSummary [void] - music (music) property-name (symbol)
Available in extension: key-signature-summary
Summarizes all key signatures specified in music as a text/string, and save it to a custom header property named property-name. music has to be translated first with
\solmisasiMusic. The custom header property property-name can then be used in\headerblock by using a markup command\property-nameor\fromproperty #'header:property-name.
Function: \updateTimeSignatureSummary [void] - music (music) property-name (symbol)
Available in extension: time-signature-summary
Summarizes all time signatures specified in music as a text/string, and save it to a custom header property named property-name. music has to be translated first with
\solmisasiMusic. The custom header property property-name can then be used in\headerblock by using a markup command\property-nameor\fromproperty #'header:property-name.
