Skip to main content

scoreconfig

scoreconfig(
@voicenames 'output'
@clefs 'FFGG'
@tonedivision 8
@showdurations 0
@showdynamics 0
@midichannels 1
) -> null

Configures the score appearance, such as the clefs, voice names, tone division, etc. See transcribe.


Arguments

  • @voicenames [list/symbol]: voice names. (default: 'output').
  • @clefs [list/symbol]: clef type for each voice, as a symbol. (default: 'FFGG').
    • 'G': treble clef
    • 'F': bass clef
    • 'FG': grand staff
    • 'FFGG': full staff
    • 'FGG': bass + treble clef
    • 'FFG': double bass + treble clef
    • 'FF': double bass clef
    • 'GG': double treble clef
    • 'G8va': 8va treble clef
    • 'G8vb': 8vb treble clef
    • 'G15ma': 15ma treble clef
    • 'G15mb': 15mb treble clef
    • 'F8va': 8va bass clef
    • 'F8vb': 8vb bass clef
    • 'F15ma': 15ma bass clef
    • 'F15mb': 15mb bass clef
    • 'Tenor': tenor clef
    • 'Barytone': baritone clef
    • 'Alto': alto clef
    • 'Mezzo': mezzo clef
    • 'Soprano': soprano clef
    • 'Percussion': percussion clef
  • @tonedivision [int]: symbolic tone division. (default: 8).
    • 2: semitones
    • 4: quarter tones
    • 8: eighth tones
  • @showdurations [int]: show note durations as lines. (default: 0).
    • 0: off
    • 1: on
  • @showdynamics [int]: show note dynamics based on buffer gain. (default: 0).
    • 0: off
    • 1: on
  • @midichannels [int/list]: midichannel for each voice (default: 1).