MuseScore Studio Handbook
Languages (A to F)Languages (G to Z)Main websiteMore
  • MuseScore Studio Handbook
  • About the handbook
    • Editing the Handbook
    • Style guide
    • Using GitBook
  • Introduction
    • Download and installation
    • Create your first score
    • Upgrading to MuseScore Studio 4 from earlier versions
  • Navigation
    • Accessibility
    • The user interface
    • Navigating your score
    • Timeline
    • Braille
  • Basics
    • Setting up your score
    • Entering notes and rests
    • Working with multiple voices
    • Input by duration mode
    • Alternative note input methods
    • Adding and removing measures
    • Selecting elements
    • Editing notes and rests
    • Copy and paste
    • Using the palettes
    • Properties panel
    • Adjusting elements directly
    • Parts
    • Default keyboard shortcuts
  • Notation
    • Instruments, staves, and systems
      • Instruments and system markings
      • Showing staves only where needed
      • Implode and explode
      • Mid-score instrument changes
      • Staff type change
      • Staff/Part properties
      • Brackets
    • Rhythm, meter, and measures
      • Time signatures
      • Stems and flags
      • Beams
      • Regroup rhythms
      • Tuplets
      • Barlines
      • Measure numbering
      • Measure rests and multimeasure rests
      • Pickup and non-metered measures
      • Measure properties
    • Pitch
      • Clefs
      • Key signatures
      • Transposition
      • Octave lines
      • Noteheads
      • Ambitus
      • Respell pitches
    • Expressive markings
      • Articulations
      • Dynamics and hairpins
      • Slurs and ties
      • Laissez vibrer ties
      • Breaths and pauses
      • Ornaments
      • Arpeggios and glissandos
      • Grace notes
      • Tremolos and rolls
      • Other lines
      • Other symbols
    • Repeats
      • Repeat signs
      • Voltas
      • Jumps and markers
      • Items across repeats and jumps
      • Changes and courtesies at repeats and jumps
      • Measure and multi-measure repeats
  • Idiomatic notation
    • Keyboard
      • Pedal
      • Cross-staff notation
      • Accordion notation
    • Guitar
      • Fretboard diagrams
      • Guitar techniques
      • Creating a tablature staff
      • Entering and editing tablature notation
      • Customizing a tablature staff
      • Applying capos
      • Alternate string tunings
      • Guitar bends
    • Harp
    • Percussion
      • Inputting percussion notation
      • Customizing the percussion panel
      • Percussion kit customization
      • Other percussion notation
  • Alternative notation
    • Mensural notation and Mensurstrich
    • Slash notation
    • Custom staff types
  • Text
    • Entering and editing text
    • Formatting text
    • Staff Text, System Text and Expression Text
    • Tempo markings
    • Lyrics
    • Fingering
    • Chord symbols
    • Figured bass
    • Rehearsal marks
    • Header and footer
    • Text blocks
  • Formatting
    • Page layout concepts
    • Positioning of elements
    • Score size and spacing
    • Systems and horizontal spacing
    • Pages and vertical spacing
    • Using frames for additional content
    • Working with images
    • Using sections for multiple movements or songs
  • File management
    • Opening and saving scores
    • File export
    • Working with MusicXML files
    • Backup and recovered files
    • Project properties
    • Publish to MuseScore.com
    • Share on Audio.com
  • Sound and playback
    • Playback controls
    • Mixer
    • SoundFonts
    • Installing MuseSounds
    • Sound flags
    • Swing playback
    • Working with MIDI
    • Working with VST and VSTi
  • Customization
    • Language
    • Appearance
    • Toolbars and windows
    • Templates and styles
    • Palettes
    • Workspaces
    • Keyboard shortcuts
    • Preferences
    • Plugins
  • Support
    • Getting help
    • Revert to factory settings
    • Troubleshooting
  • Appendix
    • Command line usage
    • All keyboard shortcuts
    • Changes for MDL percussion
    • Upgrade from MuseScore 3.x
    • Glossary
Powered by GitBook
On this page
  • Overview
  • Managing plugins
  • Installing a new plugin
  • Enabling and disabling plugins
  • Running a plugin
  • Pre-installed plugins
  • Create a plugin
  • See also

Was this helpful?

Export as PDF
  1. Customization

Plugins

PreviousPreferencesNextGetting help

Last updated 5 months ago

Was this helpful?

Not to be confused with .

Overview

A MuseScore plugin is a small piece of software that adds extra functionality to the program. A plugin need to be , and then . Some plugins come , they are disabled by default. There are also plugins by other musicians, anyone can .

Managing plugins

Installing a new plugin

  1. Search for available plugins at, for example:

    • [musescore.org→Download→Plugins] Warning: Plugins can potentially contain bad or malicious code, which compromise the machine and damage the scores. All plugins shared on musescore.org's plugin repository are unvetted. No warranty of any kind is provided. Users should download from a trusted author or double-check the code themselves. Seek advice on the .

  2. Make sure it is compatible with Musescore version.\

  3. Download the file:

    • for musescore.org hosted .qml files, sometimes a web browser open it as plain text and refuses to download it as file. In that case, right click on a link and select Save link as...

    • for github.com unpackaged code, download the project as a zip file by clicking Code: Download ZIP\

    • for github.com packaged release, click on an appropriate item under Assets\

  4. (If it is a zip file) Extract it using an archive extraction software.

  5. Move the files to MuseScore's plugins folder, configurable at . The default directories are

    • Windows: C:\Users\[Your User Name]\Documents\MuseScore4\Plugins\

    • macOS: ~/Documents/MuseScore4/Plugins/

    • Linux: ~/Documents/MuseScore4/Plugins\

      \

Updating an existing plugins

Updating works the same way as installing, but remember to remove the files from the previous version to avoid duplicate plugins!

Enabling and disabling plugins

  1. Click Home: Plugins or Plugins: Manage plugins...\

  2. Select a plugin and click Enable or Disable\

Running a plugin

  1. Make sure the Score tab is currently opened.

  2. Select Plugins → [The plugin name]\

To assign a keyboard shortcut a plugin, use Home: Plugins or Plugins: Manage plugins....

Pre-installed plugins

[work in progress, please provide missing info, write brief info on each]

  • Add Courtesy Accidentals

  • Color Notes

  • Lilypond Lyrics

  • Mirror Intervals

  • Modal Temperaments

  • Modal Tuning

  • New Retrograde

  • Note Names

  • Remove Courtesy Accidentals

  • Tuning

Create a plugin

The plugin system of Musescore 4 is currently being redesigned and reimplemented.

See also

See

As of October 2023, Musescore 4.1.1 plugin system is mostly a somewhat restricted version of the Musescore 3 plugin system. Visit Developers' Handbook Chapter for fundamentals, and Chapter for info on the new parameters and porting a Musescore 3 plugin to MuseScore 4.

https://github.com/musescore/MuseScore/tree/master/share/plugins
Plugins for 3.x
Plugins for 4.x
MuseScore 3 features not implemented in MuseScore 4
VST and VSTi
enabled first
executed by using the Plugins menu
pre-installed
created and shared
download and use them
https://musescore.org/plugins
Plugins forum
https://github.com/topics/musescore-plugin
https://github.com/topics/musescore-plugins
Preferences:General:Folders
Ms4p dlcompat
Ms4p githubzip
Ms4p githubrelease
Ms4pluginfolder1
Ms4pluginfolder2
Ms4p openmenu
Ms4p openribbon
Ms4p enable
Ms4p disable
Ms4p run