Plugin for Transposition
I enter a lot of lead sheets, my own music and others. Whenever I do I want to create the lead sheeta for C, Bb, and Eb instruments. What I have been doing is;
1. Create the leadsheet
2. Save As, filenameBb or filenameEb
3. Select All on the new file
4. Transpose to the correct key and Save.
What I would like to do is create a plugin that would do this process a directory at a time, similar to how the Batch Export plugin exports .mscx files to .pdf files.
Has this been done or is there a better or different way to accomplish my transposition task?
Thanks,
bones12
Comments
I'll second that.
I just came here to see if there was such a tool, because I do exactly the same thing.
At a first look, it appears that the first example in the plug-in howto does the bulk of the work. I get the impression that a very simple Concert-to-Bb plugin and Concert-to-Eb plugin would be easy. I guess that if one can pass in the interval (in semitones, e.g., +3, +15, -4, etc.) and the tool should be general purpose.
I wonder if the micro-tuning tools can already do this.
In reply to I'll second that. by GordonS
Well, Gordon, I never got around to creating that plugin and am still doing it the same way. How about you?
Hey, the batch_export plugin might be soon able to do that!
However, it still has not been officially merged into the official version, but you can still use this version: https://github.com/Marr11317/batch_export/tree/batch_transpose.
it has not yet been merged because it will require some more work (which I won't be able to do until exams are over :)), but it still (mostly) work.
If you want to try it out, I'd be glad to get some feedback.
(I suspect score in Gb might be transpose in A# when transposing to clarinet, but it still has to be proved, so I hope you don't have too many score in Gb;)
In reply to Hey, the batch_export plugin… by ecstrema
See there for more details: https://github.com/Jojo-Schmitz/batch_export/pull/6#issuecomment-558421…
In reply to Hey, the batch_export plugin… by ecstrema
Hello everyone. I am new here. Interesting thread, I was looking for some plugins. Thanks for the useful information.
In reply to Hello everyone. I am new… by thompsonmax
All plugins are listed at https://musescore.org/en/plugins. The list defaults to ones that are 3.x compatible and each page should have an explanation of it and links to various versions, so make sure you pay attention to that. If you run into any problems feel free to start a new thread and the community will help you.
For Bb instruments, there's this option: https://musescore.org/en/project/transposer
In reply to For Bb instruments, there's… by ecstrema
but it only works on a single file.
In reply to but it only works on a… by ecstrema
That's Great! I wanted to create one years ago but I used to work in software development. When I had a few moments I really wanted to pursue my other love, music, not do more programming. I finally retired after 35+ years of churning out the code and many other family responsibilities have been lifted as well. I'm glad to see you are diggin' in and tackling this. I look forward to the pluggin being released with transposing capabilities. Oh yeah, I have other transposing to do besides just Bb so I wasn't interested in the Transposer pluggin.
In reply to That's Great! I wanted to… by bones12
Thank you.
I get it, so many hours coding, why do more?
Btw, even though it hasn't been merged yet, you can still use it ;)
And looking at the code in the transposer plugin, It would be really easy to modify for each intruments.