Export to Ultrastar Deluxe
Greetings,
I'd like to be able to export a musescore piece to Ultrastar Delux (a free and open source karaoke game).
The game needs a special text file containing the full lyrics specification and an mp3 file. Optionally you can have an avi video.
The first approximation would be to be able to specify a voice in a piece for export and then generate the lyrics file and the mp3 with the full set of instruments and voices, as it sounds when played in musescore.
A future video expansion would perhaps be an avi of the score, more or less as displayed in musescore while playing.
I can't personally sing at all, but I'd kind of like to practice... and I can't see if there would be any real-life use of it. But perhaps a music teacher could hand out (to be used at home):
* Basic scales / interval / tempo practice material.
* Beginners practice for choirs (minimize the worst mind-numbing experiences).
* Basic violin practice?
Cheers!
Comments
I have created an UltraStar exporter (https://musescore.org/de/project/ultrastarexport)
You will need the absolute newest MuseScore (Version 2.10) to use it.
It has some limitations, but I intend to improve it.
In reply to I have created an UltraStar by Joseph Eoff
I'd think 2.0.2 should.be enough?
In reply to I'd think 2.0.2 should.be by Jojo-Schmitz
*LOL* For the record, as of today, the latest release of MuseScore is 2.0.1; the upcoming release is also a 2.0 release, 2.0.2; and work on 2.1 has only barely begun.
2.1 is mathematically the same as 2.10, but if this is meant the same way as OS X 10.10, then 2.10 is not coming out until we've gone through 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, and 2.9.
;-)
In reply to *LOL* For the record, as of by Isaac Weiss
I know that 2.0.2 isn't out yet, but itshould shortly. 2.1 doesn't exist at all or at least several months ahead. Therehavebesome changes to plugin framework, and they have been applied to both, the master and the 2.0.2 branch.
In reply to I know that 2.0.2 isn't out by Jojo-Schmitz
Sorry. Wrong version number.
Plugin still exists, though. It knows what version number it needs and will tell you if your MuseScore is too old.
In reply to Sorry. Wrong version by Joseph Eoff
It asks for 2.1, at least that is what I gather from the code
What it asks for is what the version of MuseScore I used identified itself as. I used the methods mscoreMajorVersion and mscoreMinorVersion to check the version number, then coded the check to match the results. Major was 2, minor was 1. So 2.1
In reply to What it asks for is what the by Joseph Eoff
This is what you get when you build MuseScore yourself from the master branch. Better check for "major == 2 && (minor > 0 || patch > 1)" and it would work for 2.0.2 too, when that gets relased. Not 100% sure it is called patch...
In reply to This is what you get when you by Jojo-Schmitz
It's called mscoreUpdateVersion. And if needed, I can confirm that the next version with be 2.0.2 and that the plugin should work with 2.0.2.
In reply to It's called by [DELETED] 5
Thanks.it does not work in 2.0.1 or 2.0 though, or does it?
In reply to Thanks.it does not work in by Jojo-Schmitz
Finally got around to digging up a windows system with 2.0.1. Plugin will not start on that version.
I'll commit a fix later today. I need to check and make sure that the needed change also works with the version I use at home.
In reply to Finally got around to digging by Joseph Eoff
I've updated the UltraStar exporter. It now recognizes (or at least works with) 2.0.1 and I fixed a problem with file paths under Windows.