Export flow control to iRealPro
Hi!
I'm new to MuseScore. What a fantastic program! I'm currently writing a plugin to directly transfer chord symbols from MuseScore to an iRealPro lead sheet and have been unable to locate the bar repeats, To Coda, Segno, D.C al Capo/Segno and Voltas.
I've looked under element.type and annotation.type without any luck. Are these accessible to plugins?
Thanks for any help,
Norman
Comments
No they arent'. So someone did this for MuseScore 1 but nobody ported it to MuseScore 2 https://musescore.org/en/project/irealb
I still think it's not a great idea. The easiest way would be to do a MusicXML to irealb converted in another language. Maybe python, using music21 http://web.mit.edu/music21/
In reply to No they arent'. So someone by [DELETED] 5
Thank you lasconic. But I still prefer a simple approach that opens iRealPro directly.
Even without repeats, voltas and codas the iRealPro plugin could be usable for some Mac users.
I use it quite a bit and so I think I'll post it anyway.
Norman
In reply to Thank you lasconic. But I by Norman Schmidt
There's no reason it couldn't be made to *appear* to export to iReal Pro directly even if it used MusicXML as an intermediate step. But the advantage would be, then it wouldn't have to be rewritten every release when we tweak the MSCZ format or the plkugin interface - the MusicXML format is much more stable. Also, the part that converts from MusicXML to iReal Pro could be used by users of other software as well.
In reply to There's no reason it couldn't by Marc Sabatella
I think I will start working on a MusicXML version but it won't be available anytime soon.
That way the plugin wouldn't have to be Mac only.
For now I've posted at https://musescore.org/en/project/irealpro
(Thanks for making MuseScore the best leadsheet editor out there !!! )
In reply to I think I will start working by Norman Schmidt
Great, thanks! FWIW, I too will be very interested in an automated way to generate iReal Pro charts from my MuseScore files. I'm not totally against seeing it done as a plugin, but I do think a MusicXML -> iReal Pro converter would be an awesome thing for a number of reasons!
BTW, I don't have a Mac but use iReal Pro all the time on my iPhone, others do so on Android. So it is not Mac only, even if your utility is for now.
In reply to Great, thanks! FWIW, I too by Marc Sabatella
For MusicXML to iRealPro conversion you may want to try the irealcvt converter from Data-iRealpro. I just discovered this and haven't tested it yet.
http://search.cpan.org/perldoc?Data%3A%3AiRealPro
Another possibility would be an ABC to iRealPro converter to use with William Vree's xml2abc which would also work fine under Linux with MuseScore.
In reply to For MusicXML to iRealPro by Norman Schmidt
The possibility of going from ABC to iReal Pro is one of the reasons I had in mind for thinking a general MusicXML -> iReal Pro converter would be great :-).