Encore has MusicXML export feature since version 5 and you can import MusicXML in MuseScore.
Encore format being closed and undocumented, it's unlikely MuseScore could support it
I am currently migrating from Encore 4.5.5 to MuseScore, has there been any development on the option to open/edit Encore files? Or any alternative options?
No development since this issue was on "won't fix". If someone would like to create an import feature for MuseScore, or even better, a tool to convert to MusicXML, he would need the documentation of Encore file format
Someone created a enc2ly converter. So the fileformat could be read.
A quick check on google shows the current options... None of the option above are free.
Encore 5 ($399.99) can open old encore files (including 4.5.5) and export to MusicXML. You can then open the MusicXML in MuseScore. GVox forum mentions that the MusicXML export is crappy.. but they are improving it. It should be better in the Windows version currently
Finale, starting from their PrintMusic offer ($99.95) can convert Encore 3.0 through 4.2.1 to MusicXML. So not good for your purpose
Harmony Assistant ($85) from Myriad can open Encore files and export to MusicXML
You can save to PDF in Encore 4.5.5 and use PDFToMusicPro ($199) to export the PDF to MusicXML (it works only with PDF coming from a notation software and not a scanned book). And then open the MusicXML file in MuseScore
As long as Encore's support of MusicXML is still in the dark ages of 1.3 (I think - it doesn't support lyrics nor most expressions), all you can do is import the parts of an Encore score that version of MusicXML supports.
I'm not a programmer however I did download the Enc2MusicXML project, installed Qt (the non-commercial version) on my iMac. I also installed xcode which seems to be a prerequisite for Qt.
I'm stuck. I can load the project in Qt but I have no idea on how to proceed. All options under "Build" is greyed out. I wonder if something is missing in my installation? There is no "qmake" command in my file system - there is a folder of that name though.
Start Qt Creator
In Qt Creator use menu "File" / "Open file or project"
Open Enc2MusicXML.pro -> should result in a "Configure project" page
Click the "Configure project" button <- missing this is most likely the reason "build" is greyed out
Run menu "Build" / "build project"
Start Qt Creator
In Qt Creator use menu "File" / "Open file or project"
Open Enc2MusicXML.pro -> should result in a "Configure project" page
Click the "Configure project" button <- missing this is most likely the reason "build" is greyed out
Run menu "Build" / "build project"
Why is this still a thing? As I posted in 2015, Encore 5 exports MusicXML 1.3. Encore has bee rewritten a few times. 5 is barely compatible with 4.5.5 which is barely compatible with 4.1 and so on back to 1.0.3, the first version I own.
That an old bit of code can convert any version of Encore to MusicXML is, in the words of Vizzini, “Inconceivable!”
I can convert old Encore files to .xml but this is because I have old Macs with OS 8, 9 and 10.4 and know the exact process of what version can do which task — or at least think I can remember. And yes, you need all three if the Encore file is old enough.
Thanks Leon, yes there is a button saying "Enc2MusicXML is unconfigured" and that I can configure it in "Project-mode" to which there is a link. Then I guess it wants me to define a "Kit". Selecting the default
does not seem to satisfy, but then... I'm not sure what I'm doing!
Then you do not understand my post. Because Encore has been rewritten at least 3 times (maybe 4) by as many developers, there is little chance that any script can just convert a file. The current version of Encore cannot read older files, for example.
As an Encore user since 1.0.3, I know this issue better that you ever will. The only reason I can read my older files is that I converted them along the way. I can read other's older files because I have the legacy hardware to do so and convert-up till I get from 4.5.5 to 5.04 (must be done in OS 10.4) — those can now be zipped and transferred to my current Mac where I can convert to 5.0.7.
A 64 bit version is supposed to be in development. If they succeed in being able to read all older versions, then this project is not needed since a license of Encore 6 would do the trick. Let's hope that Encore 6 implements MusicXML 3 or later — xml 1.1 (Windows) and 1.3 (Mac version of Encore) are insufficient for anyone's needs. No one is expecting that 6 will be able to convert files older than 5 since the current version cannot.
So, while I wish you luck, if it turns out to be a waste of your time, you can't say no one gave you the heads up.
I will not respond to additional comments on this subject.
Comments
Encore has MusicXML export feature since version 5 and you can import MusicXML in MuseScore.
Encore format being closed and undocumented, it's unlikely MuseScore could support it
I am currently migrating from Encore 4.5.5 to MuseScore, has there been any development on the option to open/edit Encore files? Or any alternative options?
No development since this issue was on "won't fix". If someone would like to create an import feature for MuseScore, or even better, a tool to convert to MusicXML, he would need the documentation of Encore file format
Someone created a enc2ly converter. So the fileformat could be read.
A quick check on google shows the current options... None of the option above are free.
As long as Encore's support of MusicXML is still in the dark ages of 1.3 (I think - it doesn't support lyrics nor most expressions), all you can do is import the parts of an Encore score that version of MusicXML supports.
Sadly, this works both ways.
Proof of concept version of a standalone Encore to MusicXML converter is available (source code only) in https://github.com/lvinken/Enc2MusicXML.
In reply to Proof of concept version of… by Leon Vinken
I'm not a programmer however I did download the Enc2MusicXML project, installed Qt (the non-commercial version) on my iMac. I also installed xcode which seems to be a prerequisite for Qt.
I'm stuck. I can load the project in Qt but I have no idea on how to proceed. All options under "Build" is greyed out. I wonder if something is missing in my installation? There is no "qmake" command in my file system - there is a folder of that name though.
In reply to I'm not a programmer however… by Jwagner
Start Qt Creator
In Qt Creator use menu "File" / "Open file or project"
Open Enc2MusicXML.pro -> should result in a "Configure project" page
Click the "Configure project" button <- missing this is most likely the reason "build" is greyed out
Run menu "Build" / "build project"
Note that this is all vanilla Qt building.
Start Qt Creator
In Qt Creator use menu "File" / "Open file or project"
Open Enc2MusicXML.pro -> should result in a "Configure project" page
Click the "Configure project" button <- missing this is most likely the reason "build" is greyed out
Run menu "Build" / "build project"
Note that this is all vanilla Qt building.
In reply to Start Qt Creator In Qt… by Leon Vinken
Why is this still a thing? As I posted in 2015, Encore 5 exports MusicXML 1.3. Encore has bee rewritten a few times. 5 is barely compatible with 4.5.5 which is barely compatible with 4.1 and so on back to 1.0.3, the first version I own.
That an old bit of code can convert any version of Encore to MusicXML is, in the words of Vizzini, “Inconceivable!”
I can convert old Encore files to .xml but this is because I have old Macs with OS 8, 9 and 10.4 and know the exact process of what version can do which task — or at least think I can remember. And yes, you need all three if the Encore file is old enough.
In reply to Start Qt Creator In Qt… by Leon Vinken
Thanks Leon, yes there is a button saying "Enc2MusicXML is unconfigured" and that I can configure it in "Project-mode" to which there is a link. Then I guess it wants me to define a "Kit". Selecting the default does not seem to satisfy, but then... I'm not sure what I'm doing!
In reply to Why is this still a thing?… by MikeHalloran
Mike, this is still a thing if you don't have Encore but have access to Encore files of unknown origin.
In reply to Michael, this is still a… by Jwagner
Then you do not understand my post. Because Encore has been rewritten at least 3 times (maybe 4) by as many developers, there is little chance that any script can just convert a file. The current version of Encore cannot read older files, for example.
As an Encore user since 1.0.3, I know this issue better that you ever will. The only reason I can read my older files is that I converted them along the way. I can read other's older files because I have the legacy hardware to do so and convert-up till I get from 4.5.5 to 5.04 (must be done in OS 10.4) — those can now be zipped and transferred to my current Mac where I can convert to 5.0.7.
A 64 bit version is supposed to be in development. If they succeed in being able to read all older versions, then this project is not needed since a license of Encore 6 would do the trick. Let's hope that Encore 6 implements MusicXML 3 or later — xml 1.1 (Windows) and 1.3 (Mac version of Encore) are insufficient for anyone's needs. No one is expecting that 6 will be able to convert files older than 5 since the current version cannot.
So, while I wish you luck, if it turns out to be a waste of your time, you can't say no one gave you the heads up.
I will not respond to additional comments on this subject.
See https://github.com/musescore/MuseScore/issues/24341