Link

Extension: ‘key-signature-summary’

Bundled since solmisasi-lily-v1.0.5.1-beta

Full path (Linux/Mac): <solmisasi-lily-root-dir>/lib/extension/solmisasi-key-signature-summary.ily

Full path (Windows): <solmisasi-lily-root-dir>\lib\extension\solmisasi-key-signature-summary.ily

Description:

This extension contains some necessary helper functions to summarize all key signature changes throughout the given music. The key signature summary is written to a custom header property.

Main function(s):

\updateKeySignatureSummary [void] - music (music) property-name (symbol)

Example of Usage:

\withExtensions #'(
  "key-signature-summary"
)

% Variable 'music' has to be defined already
% For example:
% music = \solmisasiMusic \mus

\updateKeySignatureSummary \music #'key-signature-summary

\header {
  poet = \markup {
    \bold {
      \override #'(baseline-skip . 2.2)
      \override #'(line-width . 40)
      \wordwrap-field #'header:key-signature-summary
    }
  }
}