Hi Leon,

Did you wrote the validator yourself? If no, what's the basis or the lib
you used?

lasconic

2016-01-09 22:05 GMT+01:00 Leon Vinken <leon.vin...@gmail.com>:

> In the past we have had several complaints about loading large MusicXML
> files
> taking too long and not providing any any feedback. This is caused by the
> Qt
> XML validator used: it is not very quick and it does not enable any
> feedback.
>
> To get a feel for possible improvements I have built a prototype custom
> MusicXML validator, with very encouraging results: it validates about four
> times as quick as the Qt version, with the same result (pass or fail) on
> the
> almost 1000 files I have run through it.
>
> Some numbers: the largest sample file I have contains about 45.500 notes.
> It
> takes 74.3 seconds to validate, while the actual MusicXML import takes only
> 6.7 seconds, resulting in 81 seconds import time. The prototype custom
> validator runs in 18.4 seconds, reducing the import time to 25 seconds.
>
> Given these results, I would like to propose to finalize the custom
> validator and replace the Qt validator by it. This will effectively make
> MusicXML import three times quicker and would allow providing feedback
> while
> importing in future. Note that this will still require a considerable
> effort, as the current version is not yet "production quality".
>
> Opinions anyone ? Would this be worthwhile ?
>
> Regards, Leon.
>
>
>
>
> --
> View this message in context:
> http://dev-list.musescore.org/Replacing-Qt-XML-validator-by-custom-validator-tp7579577.html
> Sent from the MuseScore Developer mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
> _______________________________________________
> Mscore-developer mailing list
> Mscore-developer@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mscore-developer
>
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Mscore-developer mailing list
Mscore-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mscore-developer

Reply via email to