> For the complete documentation index, see [llms.txt](https://handbook.musescore.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://handbook.musescore.org/3/advanced-topics/tools.md).

# Tools

A number of useful commands can be found in the **Tools** menu.

## Transpose

This opens the [Transpose](/3/notation/transposition.md#automatic-transposition) dialog with various options for transposing passages of music.

See [Automatic transposition](/3/notation/transposition.md#automatic-transposition).

## Explode

The `explode` command allows you to select a passage of music *in a single staff* and split ([explode](/3/advanced-topics/tools/implode-and-explode.md#explode)) the chords into their constituent notes or voices.

## Implode

The `Implode` command works in the [way opposite to explode](/3/advanced-topics/tools/implode-and-explode.md#implode).

## Voices

This allows you to swap the voices of a selected measure-range of notes. See [Exchange voices](/3/basics/working-with-multiple-voices.md#exchanging-voices).

## Measure

Join or split measures. See [Measure operations: Split and join](/3/basics/measure-operations.md#split-and-join).

## Remove selected range

Removes the currently selected segment of time and all score items associated. Affects all staffs. Default keyboard shortcut is <kbd>Ctrl</kbd>+<kbd>Del</kbd> (Mac: <kbd>Cmd</kbd>+<kbd>Del</kbd>). *Do not apply this command only on a barline.*

## Fill with slashes

This command fills the selection with slashes, one per beat:

1. [Select](/3/basics/measure-operations.md#select) one or more measures;
2. From the menu, select **Tools -> Fill With Slashes**.

If a measure is empty the slashes are added to voice 1, full-sized and centered on the middle line of the staff:

<figure><img src="/files/chWFyDF6SGfttGovjV4Z" alt="Slash notation"><figcaption></figcaption></figure>

**Notes**: (1) If there are already notes in a measure in the selection, the command will put the slashes into the *first available empty voice*. (2) Voice 2 slashes are full-sized and centered on the middle line of the staff; voices 3 slashes appear *small* and *above* the staff; voice 4 slashes are *small* and *below* the staff. (3) If a measure contains notes in all 4 voices, voice 1 will be overwritten. (4) All slashes are set to not transpose or playback.

## Toggle rhythmic slash notation

This command toggles selected notes between normal notes and rhythmic slash notation:

1. [Select](/3/basics/selecting-elements.md#range-select) a range of notes or measures (*Note*: use the [selection filter](/3/basics/copy-and-paste.md#selection-filter) if you need to exclude certain voices);
2. From the menu, select **Tools -> Toggle Rhythmic Slash Notation**.

The selected noteheads are changed to *slash noteheads* which do not transpose or playback.

<figure><img src="/files/ueyEys9e9DdXAunxEa2G" alt="Rhythmic slash notation"><figcaption></figcaption></figure>

Slash-notehead notes in *voices one or two* are fixed to the middle staff line; those in *voices three or four* are small ("accent" notation) and fixed above or below the staff:

<figure><img src="/files/0O015R3W3AxAmdmaDmb0" alt="Accent notation"><figcaption></figcaption></figure>

In *percussion staves*, notes in voices 3 and 4 are not converted to small slashes but to small notes above or below the staff.

<figure><img src="/files/ZA2HbNDrlXrtoDKmiDxN" alt="Rhythmic slash - percussion"><figcaption></figcaption></figure>

## Respell pitches

Corrects accidentals to fit in with the current key signature. See [Accidentals: Respell pitches](/3/notation/accidentals.md#respell-pitches).

## Regroup Rhythms

This option corrects note [ties](/3/notation/ties.md), durations and [beaming](/3/notation/time-signatures.md#change-default-beaming) so that they are grouped according to standard music notation practice. For example:

Before:\\

<figure><img src="/files/LuuQik5KR9XHMWJ2VsK0" alt="Regroup rhythms before"><figcaption></figcaption></figure>

\ After:\\

<figure><img src="/files/yMiIY5zdA2yfGgTzuKNw" alt="Regroup rhythms after"><figcaption></figcaption></figure>

Any notes that are tied and are the same length as a dotted note will be changed to the dotted note with two limitations. (i) Only the last note of a group of tied notes will have a single dot. Notes with more than one dot are not produced using this option. (ii) Dotted notes will not span from one group of beamed notes to another unless their duration is the same as all of the beam groups it covers. Any notes with more than one dot will be regrouped according to the above rules.

To apply:

1. [Select](/3/basics/selecting-elements.md) the section of the score you want to reset. If nothing is selected, the operation will apply to the whole score;
2. Select **Tools -> Regroup Rhythms**.

**Note**: This is an experimental feature and there are known bugs. Articulations and ornaments are deleted and some pitches respelled. Ties across barlines may be lost on UNDO.

## Resequence rehearsal marks

The **Resequence Rehearsal Marks** command allows you to re-order the numbering/lettering of [rehearsal marks](/3/text/rehearsal-marks.md) if, for any reason, they have got out of sequence. For details see [Automatically resequence rehearsal marks](/3/text/rehearsal-marks.md#automatically-resequence-rehearsal-marks).

## Unroll Repeats (version 3.1 and above)

This command creates a copy of the score (in a new tab), eliminates the [repeat barlines](/3/notation/repeats-and-jumps.md) and notates the repeat sections in full instead.

## Copy lyrics to clipboard

This command copies *all* the lyrics of the score to the clipboard:

* From the menu, select **Tools -> Copy Lyrics to Clipboard**.

## Image capture

Take a snapshot of a selected part of the document window. PNG, PDF and SVG formats are supported. See [Image capture](/3/formatting/image-capture.md).

## Remove empty trailing measures

This automatically removes any blank measures at the end of the score.

## See also

* [Breaks and spacers](/3/formatting/breaks-and-spacers.md)
* [Rehearsal marks](/3/text/rehearsal-marks.md)

## External links

* [How to merge/combine/implode two staves into one with two voices](https://musescore.org/en/node/12345) (MuseScore HowTo)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://handbook.musescore.org/3/advanced-topics/tools.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
