transpose music xml

Introducing version 1.0.0. packed with transpose features… Along with some extra goodies.

We’re proud to introduce the new OSMD version – packed with Music XML transpose features! When we started our GitHub sponsorship, besides the initial goal of 50 sponsors, we set a 15 sponsor milestone goal. The milestone release is a plugin that enables sheet music developers to transpose sheet music by semitone. We decided to spice things up.

Read more

music xml wordpress plugin

OSMD on WordPress – Shortcode update

The OSMD WordPress plugin came out over two months ago. The initial feedback was amazing, but we decided to make it better.

The big change? We made the plugin way more accessible as now users can add shortcodes. 

Need for shortcode

The WordPress block editor is pretty new. A lot of WordPress instances are older versions that don’t come with the block editor. This shortcode update enables users who don’t have the block editor to easily integrate and use OSMD.  Both premium and free OSMD plugin versions have been updated. 

To our knowledge, OSMD plugin is the only active and functioning shortcode plugin for rendering digital sheet music. It covers all key features required for serious work with Music XML. Features, capabilities and installment instructions are listed here.

How to use OSMD with shortcodes:

The OSMD shortcode works just like any other shortcode. All the options are available as attributes and spelled out in our plugin readme here.


 1. Entering the shortcode text

simply enter the shortcode text with the attributes desired specified, e.g. in the Classic Editor:

music xml wordpress plugin shortcode

2. Using the shortcode in the new Gutenberg editor

Use a shortcode block, found this way:

music xml wordpress plugin shortcode

Enter the shortcode text in the same way as before:

music xml wordpress plugin shortcode

The one thing to note is that you specify the full Music XML URL with the shortcode. This can be copied from the file details modal window in your Media Library, e.g.:

music xml wordpress plugin shortcode

The result!

music xml wordpress plugin


Let’s stay in touch

Other than new upgrades and plugins we’re very busy with making new content and screencasts on OSDM and sheet music in general. Join our Discord channel to meet other sheet music devs or showcase your projects. You can also become a sponsor to get exclusive goodies and early releases to our builds.

Boost Music XML rendering speed. OSMD Performance Mode: ON

Even though OSMD version 1.0.0. got released recently, something fresh came up from our assembly lines.  We’ve added a new sponsor-only feature that boosts the rendering speed of sheet music 2-3 times, depending on the browser and piece. We’ve achieved this by making some changes in the calculate phase, using SVG over the canvas (details below). This is made available as an OSMD option that can be enabled or disabled (disabled by default). 

Read more

OSMD WP plugin – render Music XML on WordPress

OSMD is a tool library for displaying and rendering Music  XML in the browser. As WordPress is one of the most popular CMS’ we decided to make an out-of-the-box solution that users could easily plug in their WP websites. In this post, we’ll give you a breakdown of the OSMD plugin features, the installation process and give you a sneak peek of the things we have in store. Read more

Transpose feature for OSMD

Music XML transposition plugin released!


It’s always important to listen to community feedback. Our community was asking for a transposition solution (even to the point where some members started to make it themselves). It only made sense, as the ability to transpose on the fly is one of the key features of any application that utilizes sheet music rendering. When making apps, demand often pushes you in the right direction – audio transposition was the obvious next upgrade of our repository.

Read more

Authenticate Sponsorware Videos via GitHub: New WordPress Plugin for Sponsorware Screencasts by OSMD



Screencasts are an important part of any Github Sponsorship. We wanted to have a stable way of enabling our sponsors to get access to our custom screencasts. On one hand – it’s easy to provide a hidden link to your sponsors, but on the other, it just wouldn’t be ideal because we’d have to track who’ve we sent them to and that kinda complicates things. On the other hand we are using WordPress for our Websites. So why not leverage the power of WordPress and make something useful for the rest of the open-source community? Read more

OSMD UPGRADED – Introducing version 0.9.2. packed with chord symbols and spacing

It’s always important to listen to community feedback – recently we’ve been getting features and bug reports from our collaborators on Github. Common requests were centered around chord symbols and spacing for arrangements. At the time, the mentioned chord symbols were often a bit too complex for OSMD’s capabilities at the time – now we’re glad to say that thanks to the recent update we’ve managed to improve that. Read more

Support OSMD on GitHub Sponsors now!



Open Sheet Music Display, the MusicXML display turnkey solution for digital sheet music projects, is now available on GitHub Sponsors.  Sponsorships start at $14/month. Sponsors are not only doing good by supporting an open source project but also get early access to new features and screencasts. Find out more at 

Our mission with OSMD is to provide the best open source solution for MusicXML sheet music rendering for your digital music apps. With OSMD you don’t have to build sheet music display from scratch. Our goal is to be under the hood of every sheet music (web)app.

For the last three years OSMD has been supported by netidee, Austria’s major open source internet promotion campaign. However, in order to become self-sustainable we now need your support: We are happy that as of today OpenSheetMusicDisplay is available on GitHub Sponsors!

Read more

Top 4 OSMD Features You Didn’t Know You Needed

With OSMD being constantly developed, it comes to no surprise that its features keep improving. We recently released version 0.8.3. and are super excited about our progress. To see the full breakdown on bug fixes and added, you should definitely check out our Change Log on GitHub.

Read more

OMG!!! OSMD Audio Player is coming!

Big news! (OSMD) receives funding for developing an open source audio player in 2020! OSMD was selected as one of 13 projects selected by the netidee jury.