Help talk:Score
Add topic
Add title and midi
[edit]Hi, I had a working score with a midi (vorbis=1 midi=1) enabled, but I can't show any title using /header.

Then I tried using raw=1 according to the example on the page, and the title showed up, but it isn't compatible with vorbis/midi

So, how can I display both title and the midi? Thanks. Bennylin (talk) 18:18, 27 September 2025 (UTC)

MIDI file without the score
[edit]Hello,
does anyone know a possibility how to generate a MIDI file without displaying the score (other than creating and uploading the MIDI file separately)? --Furfur ⁂ Diskussion 15:28, 31 January 2026 (UTC)
<score sound raw>
\header { tagline = ##f }
triad = \relative c' { c e g }
empty = r1
\score { \empty \layout { \context { \Staff \RemoveAllEmptyStaves } } }
\score { \midi { } \triad }
</score>
Unknown error
[edit]So, I’ve just discovered this, but I’ve been havin’ problems lately. Here is the string I made.
Before:
\relative g' { \clef treble \key g \major \time 4/4
b2 c2 | d1 | e2 <<d2 fis2>> | <<b,1 g'1>> | <<e2 a2>> fis2 | <<g1 e1>> | <<a1 fis1>> | <<b1. g1. d1.>>
\bar "|."
}
</score>which resulted in:

After:
<score vorbix="1">
\new GrandStaff
\new Staff <<
\relative g' { \clef treble \key g \major \time 4/4
b2 c2 | d1 | e2 <<d2 fis2>> | <<b,1 g'1>> |
<<e2 a2>> | fis2 | <<g1 e1>> <<a1 fis1>> |
<<b1. g1. d1.>> \bar "|." } >>
\new Staff <<
\relative g' { \clef bass \key g \major \time 4/4
d,4 b4 g4 b4 | d4 b4 g4 b4 | d4 b4 g4 b4 | d4 b4 g4 b4 |
d4 b4 g4 b4 | d4 b4 g4 b4 | d4 b4 g4 b4 | d4 b4 g4 b4 |
d4 b4 g4 b4 | d4 b4 g4 b4 | d4 b4 g4 b4 | d4 b4 g4 b4 |
d4 b4 g4 b4 | d4 b4 g4 b4 <<d1. b1. g1.>> \bar "|." } >>
</score>
which results in:
Is there something wrong with this, because before I added the second staff, It worked well. Can someone tell me what’s the error? I’m new to this kind of thing, so I don’t know the basics yet. AltoHampton (talk here) (le contrebutions) 04:31, 18 April 2026 (UTC)
- Ok, I found a way around it.
- AltoHampton (talk here) (le contrebutions) 06:07, 18 April 2026 (UTC)
:{ \new PianoStaff << : \new Staff \with { \consists "Merge_rests_engraver" } << : \relative g' { \clef treble \key g \major \time 4/4 : b2 c2 | d1 | e2 <<d2 fis2>> | <<b,1 g'1>> | : <<e2 a2>> | fis2 | <<g1 e1>> | <<a1 fis1>> | : <<b1. g1. d1.>> \bar "|." } >> : \new Staff \with { \consists "Merge_rests_engraver" } << : \relative g' { \clef bass \key g \major \time 4/4 : d,8 b8 g8 b8 | d8 b8 g8 b8 | d8 b8 g8 b8 | d8 b8 g8 b8 : | d8 b8 g8 b8 | d8 b8 g8 b8 | d8 b8 g8 b8 | d8 b8 g8 b8 : | d8 b8 g8 b8 | d8 b8 g8 b8 | d8 b8 g8 b8 | d8 b8 g8 b8 : | d8 b8 g8 b8 | d8 b8 g8 b8 | <<d1. b1. g1.>> \bar "|." } >> >> } :</score> :- The keyword in
<score>...</score>is "vorbis", not "vorbix" (or "sound", which I prefer). In all your examples, the dotted whole note at the end is not possible in 4/4. - The left hand notes in your first example should all be eights, not quarter notes, as you did in examples 2 and 3.
- If you use a group staff, like GrandStaff, PianoStaff, etc, the individual staves must be surrounded by the simultaneous expression markers << >>, as you did in the third example. You forgot to show the output of your 3rd example; now below.

- Cheers. -- Michael Bednarek (talk) 07:03, 18 April 2026 (UTC)
- Oh ok. I tried it with sound, and it worked. But, however, I’m fine with the dotted whole notes at the end, as its fitting. I didn’t notice that I misspelled vorbis as vorbix. AltoHampton (talk here) (le contrebutions) 15:02, 18 April 2026 (UTC)
- The keyword in
Display error on colored scales
[edit]The syntax is correct or better was correct but the orientation . #'landscape don't work and the finger markings are missing. A lot of work went into the scales, and they've all become useless. The procedure for reporting a bug is unacceptable for someone who isn't a native English speaker. I suspect the Lilypond software is incomplete or faulty.

b:de:Gitarre:_Aufbau_der_CAGED-Skalenformen
Can someone take care of this bug?
-- Mjchael (talk) 19:27, 5 July 2026 (UTC)
- Is this what you had in mind? After reading p. 431 of the manual, I removed #' before in-dot:

- -- Michael Bednarek (talk) 02:38, 6 July 2026 (UTC)
- There is no fault in the code.
- Before attempting to repair the code, first copy the code into the software frescobaldi or to hwww.hacklily.org. Then you can see, how it should looks like. Don't expect a silly syntax error on my side. I would fixed it by myself.
- I am the creator of the German Lilypond tutorial on the German wikiversity.
- Do you seriously believe that I would teach the Wikitorisners a code that doesn't work?
- And the most of the 466 pages with score-pluggin in the German Wikibooks were created by myself.
- So don't You're looking for the error in the wrong place. It has nothing to do with the syntax. But with the current plugin. The most likely cause is an incomplete software update. Not all dependent files were copied, or individual files are foulty.
- Greetings --Mjchael (talk) 18:12, 17 July 2026 (UTC)
- How then does the removal of two characters from your code resolve the issue?
\version "2.14.2" \markup \column { %% Überschrift / Headline \halign #CENTER { \bold "C-ionisch (C-Form) " } \halign #CENTER { "C ionian (C shape) " } %% Aussehen / Look \override #'(size . 3.0) { \override #'(fret-diagram-details . ( (orientation . #'landscape ) (finger-code . #'in-dot ) (dot-color . #'black) (dot-radius . 0.4) (dot-position . 0.5) (top-fret-thickness . 6) (fret-count . 3) (number-type . roman-upper) )) %% Finger %% Saite Bund "Intervall" Farbe %% string fret "interval" color \fret-diagram-verbose #'( (place-fret 1 12 "3" black ) (place-fret 1 13 "4" yellow3 ) (place-fret 1 15 "5" darkgrey ) (place-fret 2 12 "j7" yellow3 ) (place-fret 2 13 "1" black ) (place-fret 2 15 "2" darkgreen ) (place-fret 3 12 "5" black ) (place-fret 3 14 "6" darkgreen ) (place-fret 4 12 "2" darkgreen ) (place-fret 4 14 "3" black ) (place-fret 4 15 "4" yellow3 ) (place-fret 5 12 "6" darkgreen ) (place-fret 5 14 "j7" yellow3 ) (place-fret 5 15 "2" black ) (place-fret 6 12 "3" black ) (place-fret 6 13 "4" yellow3 ) (place-fret 6 15 "5" darkgrey ) ) }} \paper{ indent=0\mm line-width=80\mm oddFooterMarkup=##f oddHeaderMarkup=##f bookTitleMarkup = ##f scoreTitleMarkup = ##f}
\markup \column { %% Überschrift / Headline \halign #CENTER { \bold "C-ionisch (C-Form) " } \halign #CENTER { "C ionian (C shape) " } %% Aussehen / Look \override #'(size . 3.0) { \override #'(fret-diagram-details . ( (orientation . #'landscape ) (finger-code . in-dot ) (dot-color . #'black) (dot-radius . 0.4) (dot-position . 0.5) (top-fret-thickness . 6) (fret-count . 3) (number-type . roman-upper) )) %% Finger %% Saite Bund "Intervall" Farbe %% string fret "interval" color \fret-diagram-verbose #'( (place-fret 1 12 "3" black ) (place-fret 1 13 "4" yellow3 ) (place-fret 1 15 "5" darkgrey ) (place-fret 2 12 "j7" yellow3 ) (place-fret 2 13 "1" black ) (place-fret 2 15 "2" darkgreen ) (place-fret 3 12 "5" black ) (place-fret 3 14 "6" darkgreen ) (place-fret 4 12 "2" darkgreen ) (place-fret 4 14 "3" black ) (place-fret 4 15 "4" yellow3 ) (place-fret 5 12 "6" darkgreen ) (place-fret 5 14 "j7" yellow3 ) (place-fret 5 15 "2" black ) (place-fret 6 12 "3" black ) (place-fret 6 13 "4" yellow3 ) (place-fret 6 15 "5" darkgrey ) ) }} \paper{ indent=0\mm line-width=80\mm oddFooterMarkup=##f oddHeaderMarkup=##f bookTitleMarkup = ##f scoreTitleMarkup = ##f}
- Here, Frescobaldi shows multiple messages: "warning: Unknown finger-code (syntax in-dot), ignoring." and hacklily shows exactly the output your code shows above. -- Michael Bednarek (talk) 01:41, 18 July 2026 (UTC)
- LilyPond in Wikipedia is now using version 2.24 while this code uses version 2.14 which was released in 2011; have some of the directives changed? Jonathanischoice (talk) 21:32, 19 July 2026 (UTC)
- I don't know and I don't intend to investigate it. I just pointed out that the OP's code didn't conform with the documentation, and I showed that a small change made it work as intended. -- Michael Bednarek (talk) 01:55, 20 July 2026 (UTC)
- Yeah sorry I guess I replied to the wrong message, I was trying to help OP :) Jonathanischoice (talk) 09:34, 22 July 2026 (UTC)
- I don't know and I don't intend to investigate it. I just pointed out that the OP's code didn't conform with the documentation, and I showed that a small change made it work as intended. -- Michael Bednarek (talk) 01:55, 20 July 2026 (UTC)
- LilyPond in Wikipedia is now using version 2.24 while this code uses version 2.14 which was released in 2011; have some of the directives changed? Jonathanischoice (talk) 21:32, 19 July 2026 (UTC)
- Hi @Mjchael, the Score extension now uses LilyPond 2.24.4 (see Spezial:Version on WikiBooks) while your code sample uses version 2.14 which was released in 2011. As Michael Bednarek points out above, since version 2.20.0 (released March 2020) the fret diagram syntax for in-dot changed from
#'in-dotto simplyin-dot(changelog). Placing\version "2.14.2"at the top does not guarantee correct rendering of old code for all-time, only currently supported releases. Now that we're using 2.24 (which also now renders as SVG) you will need to update this throughout your WikiBook for it to display numbers within the dots correctly. I'm able to reproduce Michael's fix above using Frescobaldi 3.3.0 and LilyPond 2.24.4. Please let me know if there are any other problems, and/or add a comment to the Phabricator ticket, T432432 — Jonathanischoice (talk) 10:02, 22 July 2026 (UTC)- That the syntax has changed was the missing information. Therefore, it's no wonder that checks with other programs didn't reveal any errors. They hadn't been updated yet. I'm trying to find out how the \override #'(fret-diagram-details . ( (orientation . #'landscape ) has changed.
- But right now I have to take care of my broken shoulder. Regards --Mjchael (talk) 11:01, 22 July 2026 (UTC)
- It's the same syntax change as with
in-dot: according to page 434 of the manual, remove#': <score raw> \version "2.24.4" \markup \column { %% Überschrift / Headline \halign #CENTER { \bold "C-ionisch (C-Form) " } \halign #CENTER { "C ionian (C shape) " } %% Aussehen / Look \override #'(size . 3.0) { \override #'(fret-diagram-details . ( (orientation . landscape) (finger-code . in-dot) (dot-color . #'black) (dot-radius . 0.4) (dot-position . 0.5) (top-fret-thickness . 6) (fret-count . 3) (number-type . roman-upper) )) %% Finger %% Saite Bund "Intervall" Farbe %% string fret "interval" color \fret-diagram-verbose #'( (place-fret 1 12 "3" black) (place-fret 1 13 "4" yellow3) (place-fret 1 15 "5" darkgrey) (place-fret 2 12 "j7" yellow3) (place-fret 2 13 "1" black) (place-fret 2 15 "2" darkgreen) (place-fret 3 12 "5" black) (place-fret 3 14 "6" darkgreen) (place-fret 4 12 "2" darkgreen) (place-fret 4 14 "3" black) (place-fret 4 15 "4" yellow3) (place-fret 5 12 "6" darkgreen) (place-fret 5 14 "j7" yellow3) (place-fret 5 15 "2" black) (place-fret 6 12 "3" black) (place-fret 6 13 "4" yellow3) (place-fret 6 15 "5" darkgrey) ) } } \paper { indent=0\mm line-width=80\mm oddFooterMarkup=##f oddHeaderMarkup=##f bookTitleMarkup = ##f scoreTitleMarkup = ##f } </score>

- It's the same syntax change as with
- You're welcome. -- Michael Bednarek (talk) 12:34, 22 July 2026 (UTC)