Copy and paste

更新於1個月前
This page shows old instructions for MuseScore 3.
For MuseScore 4 users, see Copy and paste.

    The cut, copy, and paste commands can be used to reproduce entire passages of music, to move music earlier or later, to copy text or other markings between staves, to exchange the content in different measures, and more.

    Accessing the commands

    In all cases, the first step is to create a selection of element(s), see Selecting elements chapter.

    As with other programs that support cut, copy, and paste, you can access these commands from the Edit menu, from a context menu that appears upon right-click or related gesture (e.g., Ctrl+click, or two-finger tap), or via the standard keyboard shortcuts.

    Command Shortcut (Windows) Shortcut (Mac) Context menu Main menu
    Cut Ctrl+X Cmd+X Cut Edit→Cut
    Copy Ctrl+C Cmd+C Copy Edit→Copy
    Paste Ctrl+V Cmd+V Paste Edit→Paste
    Swap with clipboard Ctrl+Shift+X Cmd+Shift+X Swap with Clipboard Edit→Swap with clipboard
    Paste half duration Ctrl+Shift+Q Cmd+Shift+Q N/A Edit→Paste half duration
    Paste double duration Ctrl+Shift+W Cmd+Shift+W N/A Edit→Paste double duration

    Note: (1) When using the context menu, take care to always right-click on a selected item; if you right-click on an empty space by mistake your selection will be lost! (2) Paste half/double duration requires Musescore 3.1 version or later.

    Copying a Range Selection

    As explained in the Selecting Elements chapter, in a Range selection, Musescore automatically selects useful elements between given beginning and ending time positions across a given set of staves. These elements includes all of the notes, rests, Musescore Texts such as dynamics symbols, Musescore Lines such as pedal etc. System-wide elements such as Tempo, Time signatures, Repeats, Layout breaks are not included in the automatic selection, thus are not copied.

    Upon pasting onto a destination time position, the copied music replaces all of its existing content, except for its original measure rhythm structure and system-wide elements.

    1. Create a Range Selection.
    2. (Optional) Use the Selection Filter to exclude other elements of a given type.
    3. Use the Copy command from the menu or press Ctrl+C (Mac: Cmd+C)
    4. Select the first note or rest of the destination
    5. Use the Paste command from the menu or press Ctrl+V (Mac: Cmd+V)

    Copying a single element or a List Selection

    (Copying a List Selection requires Musescore 3.5 version or later)

    MuseScore also allows copying a single element, or a List Selection of multiple lyrics, chord symbols, dynamics, articulation, or other markings from one place to another, while keeping the content such as notes in the destination intact.

    If a single note selected by notehead, upon copying only the pitch is copyed into the destination note. To copy and paste everything, including duration etc, create a Range Selection of the note first, see Selecting Elements chapter. Pitch only feature is removed in Musescore 4.

    Multiple notes List Selection cannot be copied.

    MuseScore preserves the relative time positions of the markings based on literal note value distance if possible, measure rhythm is not taken into account. This includes case of copying chord symbols and dynamics. Valid note or rest anchors are required at the destination music when pasting lyrics and articulations.

    1. Select a single element (except Measure), or create a List Selection , see Selecting Elements chapter.
    2. Use the Copy command from the menu or press Ctrl+C (Mac: Cmd+C)
    3. Select the first note or rest of the destination
    4. Use the Paste command from the menu or press Ctrl+V (Mac: Cmd+V)

    Moving elements

    Cut and paste commands can be used to

    • move a passage to another staff, such as music on flute to clarinet, or
    • shift a passage earlier or later. This method is especially useful as a way to insert or delete a note or rest and also shifts existing notes and rests to create or trim silence.

    Measures (their rhythmic structure) cannot be moved, but see Measure operations and Time signatures chapters. When moving List Selection, its elements' relative positions are preserved if possible, see "Copying a List Selection" section.

    To move a selection:

    1. Select what you want to move
    2. Use the Cut command from the menu or press Ctrl+X (Mac: Cmd+X)
    3. Select the first note or rest of the destination
    4. Use the Paste command from the menu or press Ctrl+V (Mac: Cmd+V)

    Swapping a selection with the clipboard

    The swap with clipboard command combines two operations into one: (1) First it overwrites a selected part of the score with the contents of the clipboard, just like the paste command; (2) Second, it transfers the overwritten part of the score back to the clipboard, just like the copy command.

    It can be used, for example, to swap two equal-length sections of a score, A and B:

    1. Select section A
    2. Apply the cut command
    3. Select section B
    4. Apply the swap with clipboard command to paste A over the contents of B while moving the contents of B to the clipboard
    5. Select section A again (or just the first note, rest, or measure)
    6. Apply the paste command

    Like the other commands discussed here, you can access the swap with clipboard command from the menu or via a keyboard shortcut—in this case, it is Ctrl+Shift+X (Mac: Cmd+Shift+X).

    Repeating a selection

    A common use for copy and paste is to duplicate a given passage (including notes, chords etc) immediately after the original. Use the special repeat selection command to simplify this process.

    1. Select a single element on the score, or create a Range Selection, see Selecting Elements chapter.
    2. Press R

    This does not work on List Selection. It works on a single chord, either on a Range Selection of it, and when exactly one note of that chord is selected. See Selecting Elements chapter. In note input mode, this command repeats the entire chord that contains the current note. This is useful for creating a series of repeated chords.

    Copying a Range Selection to multiple staves

    If you wish to copy a passage to multiple staves—for instance, to double music of flute with oboes and clarinets&mdash:

    1. Select the passage you wish to copy
    2. Extend the selection to include the staves below (e.g., by pressing Shift+)
    3. Use Tools→Explode

    This copies the original selection, assuming it contains only single notes—no chords and no multiple voices. If there are chords or multiple voices, then these are distributed among the remaining staves. For more on Explode command, see Tools chapter.

    Paste half/double duration

    Requires Musescore 3.1 version or later.

    If you have entered a passage using mostly eighth notes but wish to halve the entire passage to using mostly sixteenth notes, or double it to quarter notes, MuseScore provides a pair of special commands to accomplish this. You can either modify the durations of a selection in place or create a separate copy of the passage with the modified durations. To halve or double the duration of a passage:

    1. Create a Range Selection
    2. Use the copy command
    3. If you wish to create a separate copy of the passage with the modified durations, select the destination
    4. Use the paste half duration or paste double duration command Ctrl+Shift+Q/W ( Cmd+Shift+Q/W)

    Duplicating individual elements

    Individual elements—even those that are not selected automatically in a Range Selection, like time signatures or voltas—can be selected and then duplicated using a mouse.

    1. While pressing Ctrl+Shift (Mac: Cmd+Shift), and click and hold on an element
    2. Drag it anywhere in the score
    3. When you release the mouse button, the selected element is copied to the new location

    See also

    • To change notes without altering the rhythm, use Note input mode, select Re-pitch mode, then use copy and paste commands. See Note input modes chapter.

    Do you still have an unanswered question? Please log in first to post your question.