Skip to content

MuseScore plugin to add mbira/kalimba tab labels above notes.

Notifications You must be signed in to change notification settings

ivavictoria/mbirafy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 

Repository files navigation

Mbirafy: Turn your MIDIs into Mbira/Kalimba tabs!

This is a plugin for MuseScore 3. It's a fork of the notenames plugin, but instead of labelling notes with English note names (A, B, C, ...), it labes them with numbers that correspond to to mbira lammellae (keys/tines). I'm using it to apply Berliner notation to my music, but it can be used for any notation you prefer.

It adds labels to all notes in either the current selection or all voices of all staves in the entire score as staff text (above/below the staff).

This is a WORK IN PROGRESS. More to come soon.

How I make mbira tabs from recordings: I start by creating a MIDI of the song using AnthemScore. Then, I import the MIDI into MuseScore, and use this plugin to generate the numeric tablature. From there, I like to use that to build tabs in Sympathetic Resonances.

Installation:

To use the plugin, you must first install it according to the instructions in the Handbook.

Usage notes:

If you want a separator different from ",", change the corresponding variable in the plugin code. You can also change it to "\n" to get the note names stacked vertically, but in that case most probably also need to modify the position it gets printed.

Thanks:

Many thanks to the original creators & contributors of the notenames plugin. I started this code by forking that plugin; they did the hard work that makes it easy to every note with a text value. Very helpful!

I got the idea for this plugin after reading Jojo-Schmitz's comments on this post. He pointed out that the notenames plugin could be modified to do exactly what I want.

About

MuseScore plugin to add mbira/kalimba tab labels above notes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • QML 100.0%