This page is an administration page intended for the editing community only. Click this link to go to the handbook front page intended for public viewing.
(Content moved to Text types for clearer handbook hierarchy and browsing)
A Musescore Text object is an object that contains individual characters that can be entered and removed by using (typing on) a computer keyboard, it can be functional. Text may also be found incorporated into Musescore Lines object.
For general engraving or visual display purpose, it is recommended to use Staff text and System text.
Different types of text-based objects are not interchangeable: They have distinct property fields that serves different purpose besides engraving or visual display. For example, a mp using Staff Text can never be configured to change playback loudness because it does not have the Velocity property, you must create a new Dynamics text which has the Velocity property if want the text to affect playback loudness.
Use the following chart to decide which type you need.
To check the type: select a text, its type is displayed on the status bar.
The word "playback" used below means in-program audio created by Synthesizer.
The following types are explored in this chapter. Read on to know how to create, format and edit them:
Text type | Uses | |
---|---|---|
Staff text | General purpose text, when attached to a single staff will appear in Parts that feature that staff. Can be setup to change playback sound samples, change playback to use capo transposition, or change playback to use Swing. | |
System text | General purpose text appearing in all Parts. Offer same function as Staff Text | |
Chord symbols | Display the chords associated with a melody: usually above the staff, provides chord playback (notes automatically decided). | |
Fingering | Numbers or letters attached to notes showing which fingers to use. | |
Lyrics | Create lyrics attached to a melody. Correctly engraved Melisma that automatically follow notes. | |
Rehearsal marks | Facilitate rehearsals, divide score into sections, bookmark passages etc. |
These types are explored in their respective chapters:
Text type | Uses | |
---|---|---|
Expression button on the Text Palette | It is a styled Staff text, same function (and limitation) as such. | |
Tempo marks | Change the playback tempo. Apply metronome and/or expression marks. | |
Dynamics | Change the playback loudness of a note or phrase. | |
Mid-staff sound (channel) change text | For example the pizz. button on the Text Palette. It is a pre-configured Staff Text that change playback sound samples. | |
Instrument text | Not to be confused with Mid-staff sound (channel) change text. Instrument text indicate that the musician should change instrument. Can be setup to change Instrument (MuseScore abstraction), or change playback sound samples. | |
Figured bass | Period notation for keyboarders. | |
Frame text | Title/composer/lyricist details at the start of a score; songsheet lyrics etc. | |
Headers/Footers | Page numbers, copyright info etc. at the top/bottom of a page. | |
Repeats and jumps | Da Capo, Dal segno, Fine etc. | |
Roman Numeral Analysis (RNA) | A chord analysis system. | |
Sticking | Letters (L and R) attached to (drum) notes showing which hand or foot to use. | |
Swing text | Change from straight to swing time, and vice versa. | |
Text-lines | Voltas, ottavas, pedal lines, guitar barre lines etc. |
Decide which object type you need before adding a text, visit Text types. For general-purpose "text boxes" attached to staves, use Staff and system text, they are good if you simply want a text for visual purpose.
To add a Text object or object containing Text to a score, use one of the following general methods:
Notes: The exact method depends on the type of text you are adding, visit and follow links on Text.
The basic formatting options recommended for beginners are:
Options in the Inspector:
To revert changes press the "Reset to style default" (the circular shape) button on the right.
See Text styles and properties for everything on text formatting.
To position a text object, use any of the following methods:
When you apply a text element to the score, its anchor position will depend on the type:
Text edit mode allows you to add or delete text, and apply formatting (e.g. bold, italic, underline etc.) to individual characters.
To enter Text edit mode use one of the following methods:
Note: Creating a new text object (see Text basics) also puts the program into text edit mode.
The Text toolbar appears at the bottom of the window, you can use it to apply formatting to individual characters
To exit Text edit mode use one of the following:
In Text edit mode, the following keyboard shortcuts are available:
Function | Windows & Linux | Mac |
---|---|---|
Toggles bold face. | Ctrl+B | Cmd+B |
Toggles italic. | Ctrl+I | Cmd+I |
Toggles underline. | Ctrl+U | Cmd+U |
Moves cursor. | Home, End, ←, →, ↑, ↓ | (Alt+) ←, →, ↑, ↓ |
Removes character to the left of the cursor. | Backspace | Delete |
Removes character to the right of the cursor. | Del | → Delete or Fn+Del |
Starts new line. | ↵ | return |
Inserts special characters (see below). | F2 | Fn+F2 |
You can use the Special Characters window to insert quarter notes, fractions, and many other kinds of special symbols or characters into your text. A few symbols can also be accessed by shortcut (see below).
Some symbols and special characters are treated specially and use Style window > Score : "Musical symbol font" (6 options), see Fonts.
To open Special Characters, use any of the following methods:
Note: (1) This only works in Text edit mode; (2) The Special Characters dialog should not be confused with the menu item of the same name in the macOS version of MuseScore.
The dialog is divided into 3 tabs: Common symbols, musical symbols and unicode symbols. The musical and unicode tabs are further subdivided into alphabetically-arranged categories.
Double-clicking an item in the Special Characters dialog immediately adds it to the text where the cursor is positioned. Multiple items can be applied without closing the dialog box, and the user can even continue to type normally, delete characters, enter numerical character codes etc., with it open.
In Text edit mode the following keyboard shortcuts can be used to access certain special characters:
Character | Windows & Linux | Mac | Note |
---|---|---|---|
Sharp ♯ | Ctrl+Shift+# | Cmd+Shift+# | May not work on some keyboard layout |
Flat ♭ | Ctrl+Shift+B | Cmd+Shift+B | |
Natural ♮ | Ctrl+Shift+H | Cmd+Shift+H | |
Piano p | Ctrl+Shift+P | Cmd+Shift+P | |
Forte f | Ctrl+Shift+F | Cmd+Shift+F | |
Mezzo m | Ctrl+Shift+M | Cmd+Shift+M | |
Rinforzando r | Ctrl+Shift+R | Cmd+Shift+R | |
Sforzando s | Ctrl+Shift+S | Cmd+Shift+S | |
Niente n | Ctrl+Shift+N | Cmd+Shift+N | |
Z z | Ctrl+Shift+Z | Cmd+Shift+Z | |
Elision ‿ | Ctrl+Alt+- | Cmd+Alt+- |
Layout and formatting in Musescore has 2 main levels, read Layout and formatting first. Text objects have finer levels:
The final visual and function of most object in a score file is determined by:
Concept of formatting is explained in the overview. To assign properties to a particular Text object or object containing Text on a score use the Inspector, covered in Text basics chapter.
Concept of formatting is explained in the overview. To change values inside a style (profile), either:
Contains these options
Concept of formatting is explained in the overview.
Different types of text-based objects are not interchangeable, see Text types. Staff Text object and System Text object are used for purposes not covered by other text types only. Including:
"Expression" is a Staff Text object using "Style for text inside Expression text". See "Style" section below.
Both of them attaches to a note or rest in a Musescore Instrument.
Both of them can be set-up to have effect on audio created by Musescore's Synthesizer, a Staff Text affects only the playback of that Musescore Instrument is affected, a System Text affects all Musescore Instrument on a score.
Staff Texts are hidden along with "Hide empty staves within systems" option (and the sub-option "Don't hide empty staves in first system") under "Style" window : "Score" , see Layout and formatting.
A Staff Text only appears in the Musescore Part(s) that features the Musescore Instrument. A System Text appears on all Musescore Parts.
New System Text is positioned above the top staff of each system (layout concept).
To add one onto a score:
New System Text is positioned above the top staff of each system (layout concept). If you need a similar indication on a lower staff, add it to that staff using Staff Text.
Fomatting of a Staff Text object or System Text object on a score is edited in the Inspector, covered in Text basics chapter.
The playback settings are edited in "Staff Text properties" and "System Text properties" window
Staff Text contains settings that affect playback. Only the section after the attached note or rest is affect. When a Staff Text is duplicated, or reused through customized palette, the playback settings are reused.
The playback settings can be accessed in two ways:
The four tabs on top are:
Works like "Staff Text properties", but only has "Capo Settings" and "MIDI Action" tabs.
"Style for text inside Staff Text" is special, see Text styles and properties.
Values of the "Style for Staff Text" can be edited in Format→Style→Staff Text.
Values of the "Style for text inside Staff Text" can be edited in Format→Style→Text styles→Staff
Values of the "Style for text inside Expression" can be edited in Format→Style→Text styles→Expression
Values of the "Style for text inside System Text" can be edited in Format→Style→Text styles→System
A chord notation is an abbreviated way of representing musical chord and harmony
Note: To fill measures with slashes, see Fill with slashes or Toggle rhythmic slash notation.
MuseScore supports:
Am
(wikipedia), and6m
(wikipedia), andvi
(wikipedia).A-G alphabetical chord name plus chord quality
After you exit Edit Mode, the characters entered will automatically assume the correct format: by default a root note typed in lower case will turn into upper case (for alternative options, see Automatic Capitalization)
Entered accidentals will be converted into a professional glyphs automatically, for example "#" (hash character) is automatically converted into a sharp sign (♯).
Do not input or copy and paste unicode character U+266F(sharp sign, ♯), U+266D (flat sign, ♭) etc, as MuseScore does not interpret them in chord notation properly.
The following commands are available during chord symbol entry:
MuseScore understands most of the abbreviations used in chord symbols:
Chord symbols are Text. Double-click on a chord symbol to enter Edit Mode, see Text editing. Use methods described above to create special characters. After you exit Edit Mode, they are automatically converted to the correct formatting.
See also the main chapter Layout and formatting in Musescore.
The final visual and function of most object in a score file is determined by:
Shown below are results of different Font face and Rendering style settings
Font face is not to be confused with Rendering style. See also Fonts.
You can assign a specific font face and formatting to each individual chord symbol on a score in the Inspector. You can also assign a specific font face to the global style profiles "style for text inside certain type". Font face setting is ignored when the Jazz rendering style is used.
Rendering style is not to be confused with font face option.
Rendering style is the MuseScore feature that uses extra formatting to improve engraving. It is defined in the global style profile "Style for Chord Symbol" in Format → Style → Chord Symbols . All Chord symbols are affected by the chosen rendering style, there is no individual property option. An appropriate default setting is used automatically, based on the template selected to create the score. For Jazz templates the Jazz rendering style is used, for other templates the Standard rendering style is used. The three options available are:
Musescore uses the following terminology:
Extension part and modifier part can use extra formatting:
It is defined in the global style profile "Style for Chord Symbol" in Format → Style → Chord Symbols.
By default, MuseScore uses letter names for chord symbols. For users in regions where other note naming schemes are used, MuseScore provides the following controls:
It is defined in the global style profile "Style for Chord Symbol" in Format → Style → Chord Symbols.
By default, MuseScore automatically capitalizes all note names on exit, regardless of whether you entered them in upper or lower case. However, you can also choose other automatic capitalization options:
You can also turn off the automatic capitalization completely, in which case note names are simply rendered the way you type them.
Default layout is defined in the global style profile "Style for Chord Symbol" in Format → Style → Chord Symbols: Positioning.
In addition to the layout settings described above, the position of new chord symbols is also determined by the global style profiles "style for text inside certain type" used. The default style used is "Style for text inside Chord symbol" defined in Format → Style → Text Styles → Chord Symbol. The effect is cumulative.
You can also adjust positioning properties of each individual chord symbol on a score in the Inspector.
You can enable the feature to automatically create extra chord symbols with capo, in the global style profile "Style for Chord Symbol" in Format → Style → Chord Symbols: Capo fret position. Assign the capo position for the appended extra chord symbol, Musescore will append an extra bracketed chord symbol to each chord symbol on the score. The bracketed symbol, when played using that capo, sounds identical to the unbracketed one. Default value 0 does not create extra chord symbols.
To lay down chord notes onto a score, as heard in playback configured in Playback: Chord symbols / Nashville numbers:
Note: The triangle symbol Δ in Musescore creates a Major triad only.
Use a plugin such as:
Chord symbols are automatically transposed by default if you apply the menu Transpose command to the containing measures. If this is not required, you can untick the "Transpose chord symbols" option in the same dialog.
(MuseScore 3.3 and above)
See Playback: Chord symbols / Nashville numbers.
Note: The triangle symbol Δ in Musescore creates a Major triad only.
(MuseScore 3.3 and above)
The Nashville Number System is a shorthand way of representing chords based on scale degrees rather than chord letters. This allows an accompaniment to be played in any key from the same chord chart.
To start entering Nashville notation:
Just as with standard chord symbols, you can type Nashville notation normally and MuseScore will do its best to recognize and format the symbols appropriately. The same shortcuts used for navigation when entering standard chord symbols (e.g. Space, see above) are available for Nashville notation as well.
Same as chord symbol, see "Convert chord symbols into notes" section
(MuseScore 3.3 and above)
See Playback: Chord symbols / Nashville numbers.
Not to be confused with Figured bass.
(MuseScore 3.3 and above)
The Roman Numeral Analysis system is a type of musical analysis where chords are represented by upper and lower case Roman numerals (I, ii, III, iv etc.), superscripts, subscripts and other modifying symbols.
RNA input offers the same keyboard shortcuts for navigation as in chord symbols (see above ).
Upon each computer keyboard input, characters are automatically converted to the correct format. MuseScore uses a specialist font, Campania, to provide the correct formatting for RNA. See also Fonts.
Type this:
To get this:
Musescore 3.6.2 does not create playback for RNA.
Use a plugin such as:
Fingering symbols for various instruments are found in the Fingering palette in the Advanced workspace.
Keyboard music employs the numbers 1–5 to represent fingers of the left or right hand.
Guitar music uses the numbers 0–4 to represent left-hand fingering (T is occasionally used for the thumb). Right-hand fingering is indicated by the letters p, i, m, a, c. Circled numbers represent instrument strings.
The last five symbols in the palette are used for lute fingering in historical music.
Note: To enable the display of fingering in tablature, right-click on the TAB, and select Staff/Part Properties...→Advanced Style Properties; then check the box labelled "Show fingering in tablature".
Use any of the following methods:
When fingering is added to a note, the focus immediately shifts to the symbol, so you can adjust it right away.
This special feature allows you to add fingering quickly and easily to successive notes.
To change the position of one symbol, use any of the following methods:
To change the position of multiple symbols:
To restore a symbol to its default position, select it and press Ctrl+R.
Fingering symbols are text objects and can be edited in the usual way. Text properties and overall style can be adjusted in the Inspector.
If you want to add another lyrics line to an existing one (e.g. a 2nd or 3rd verse etc.):
Example:
In most cases, lyrics can be edited just like normal text. However, special keyboard shortcuts are required to enter the following characters:
Space character: Ctrl+Space (Mac: Alt+Space).
- (hyphen): Ctrl+- (Mac: Alt+-).
_ (underscore): Ctrl+Shift+_ (Mac: Alt+Shift_).
Line feed: Ctrl+↵ (Mac: Alt+Return) or Enter (from the numeric keypad).
To number verses, simply type the number (e.g. 1.) and a space before the first syllable. MuseScore will automatically align the numbers and first syllable correctly.
A melisma is a syllable or word that extends over two or more notes. It is indicated by an underline extending from the base of a syllable to the last note of the melisma. The underline is created by positioning the cursor at the end of a syllable and pressing Shift+_: once for each note in the melisma. See the image below:
The above lyric was created in the following manner:
For non-last syllables to extend, just use additional dashes -, usually only one of them will show (more when the distance between the syllables is large enough), and the syllable will right-align to the first note, similar to last syllables that got notated with a melisma, see above.
Two syllables under a note can be joined with an elision slur, also known as a "lyric slur" or "synalepha". For example:
To create the example lyric text, starting with the syllable text "te":
Use one of the following options:
Note: Not all fonts include the "undertie" character (U+203F ‿ "undertie", present in "Special Characters" mainly for compatibility with MuseScore 1.x scores). To find out which fonts on your computer support it, see "fontlist" (look for any font that shows a tie between "te" and "A" instead of a blank rectangle).
Type A.
As of 3.6: Ctrl+Alt+- or AltGr+- (Mac: Cmd+Alt+-).
To copy all lyrics to the clipboard:
To copy and paste lyrics from a text file (say) into a score:
To edit selected lyrics object(s) on a score:
Note: in Musescore 3.6.2, the Minimum distance property for lyrics objects is not implemented, see patch file by upx on https://musescore.org/en/node/357739#comment-1218262
To edit default setting, edit the style profile, see https://musescore.org/en/handbook/3/layout-and-formatting#concept2 and https://musescore.org/en/handbook/3/text-styles-and-properties
Layout settings are culminative
All lyrics at the same line (same vertical position on a page) are in the same system (layout concept), see Layout and formatting chapter. To select them, see Selection mode : Select All similar chapter. Check Same system option in the selection window. To assign one value to all of them, enter a new value in the X and Y offsets property in the Inspector.
Rehearsal marks can be used in a number of ways:
Typically, rehearsal marks consist of one or more letters and/or numbers, and appear in sequence in the score—e.g. A, B, C…, or 1, 2, 3… etc. Alternatively, they may display measure numbers (usually larger than standard measure numbers, boldface and/or enclosed in boxes). Multimeasure rests are automatically broken before and after rehearsal marks.
Rehearsal marks can be added to the score (i) automatically—which ensures that they are named in sequence—or (ii) manually, allowing you to name them as you wish.
To create a rehearsal mark manually:
Use either of the following options:
Notes: (1) By default, marks are added in the sequence, A, B, C etc. (2) To change the format of subsequently-added marks (to lower case letters, or numbers), edit the previous rehearsal mark accordingly. (3) Marks added between existing rehearsal marks append a number or letter to the previous mark: it is a good idea to apply the Resequence command afterwards (see below).
MuseScore allows the user to automatically re-order a series of rehearsal marks if they have got out of sequence for any reason. Use the following method:
MuseScore automatically detects the sequence based on the first rehearsal mark in the selection—all rehearsal marks in the selection are then altered accordingly. The following sequences are possible:
Rehearsal marks are a variety of system text, appearing both on the score and on every part. By default, they are in a large bold font, and enclosed in frames. All aspects of their appearance can be changed globally via the rehearsal mark Text style.
See Find (Viewing and navigation).