Which programming language do I need to participate?
I would like to take part at programming Musecore. Which programming language do I need?
FYI I'm a Python beginner.
I would like to take part at programming Musecore. Which programming language do I need?
FYI I'm a Python beginner.
Do you still have an unanswered question? Please log in first to post your question.
Comments
Solved. Thank you Marc.
In reply to Solved. Thank you Marc. by Score Editor
For future reference, the MuseScore software is written in C++ and uses the Qt library. MuseScore plugins are in QML, the logic written in Javascript.
MuseScore.org website is based on Drupal, a popular CMS in PHP.
Thank you for all the details. I'm already done with the C++ algorithm. What do you mean with " the logic written in Javascript."?
In reply to Thank you for all the by Score Editor
That was about plugins, which are not written in C++ but are as described. If what you are trying to do is better suited as a plugin, you will need to re-write it using Javascript and/or QML. If it is something well-suited to eventually include in the application itself, C++ is the way to go. But most code that would make sense to include within MsueScore couldn't be written as a standalone algorithm anyhow - you'd need an understanding of the data structures and algorithms used in MuseScore. What is it you are proposing? It's usually best to discuss ideas on the developer's mailing list and/or the IRC channel (see Development link in menu at right of this page) before proceeding too far.
In reply to That was about plugins, which by Marc Sabatella
Thank you Marc. That was helpful. Right now I have actually nothing to propose except that the time zones in this website are missing. Look at the times above your and my posts. There is a contradiction. Isn't it?
In reply to Thank you Marc. That was by Score Editor
I don't see much of a problem with the times, at least no contradiction. They seem off by one hour though, but you can configure a timezone for your profile: https://musescore.com/user/138096/edit
Doesn't change the timestamps shown here though... and they ate not UTC but apparently BST?
In reply to I don't see much of a problem by Jojo-Schmitz
Thank you.