The World’s Most Popular Music Notation Software

Technologies
c++, qt, qml, cmake
Topics
music, midi, musicxml, sheet music, music notation
The World’s Most Popular Music Notation Software
MuseScore's main purpose is the creation of high-quality engraved musical scores in a "What-You-See-Is-What-You-Get" environment. It supports unlimited staves, linked parts and part extraction, tablature, MIDI input and output, percussion notation, cross-staff beaming, automatic transposition, lyrics (multiple verses), fretboard diagrams, and in general everything commonly used in sheet music. Style options to change the appearance and layout are available and style sheets can be saved and applied to other scores. In January 2020, MuseScore introduced a unique engraving and notation style built by its full time designer, Martin Keary and engraver Simon Smith. MuseScore can play back scores through a sequencer and SoundFont sample library. Playback is currently being greatly expanded to include VST support. MIDI output to external devices and software synthesisers is also possible. The team organise themselves according to a general roadmap published by the product owner every six months, which sets out provisional goals for the internal team. This allows the extended developer community to comment on the roadmap and potentially offer to take ownership over aspects of it. This also allows other contributors to have visibility on aspects of the codebase that may change over the next 6-12 months. In combination with our community organiser, tasks are drawn up and published to provide a well organised collaboration focused on a specific upcoming release. All members provide bug tracking support and feedback.

Projects

Contributor
Hirnaymay Bhaskar
Mentor
Casper Jeukendrup
Organization
MuseScore
Floating Text Widget / UI improvements
The main objective of this project is to develop a functioning text pop-up feature in Musescore. This pop-up will act as a framework for various...