Posted
It would be very helpful to give the user a hint how long the midi import process (with options: create figures,...) will last:
Eg "estimated remaining time: 11h 56m"
I need to cancel the import process for many midi files because the process is not finished after a few hours. So it would make sense to know it advance whether the process can be finished in an "acceptable" time.
Di., 25.10.2016 - 20:29 Permalink
Beside this "estimated duration" feature: If you don't choose to "join" the tracks, it seems the tracks are processed sequentially. Most computers have multiple cores, so couldn't the import process be spanned into multiple threads ? My cpu shows only 25% usage for synfire while importing...
Mi., 26.10.2016 - 21:11 Permalink
duration estimation is unpredictable, but multi-core import is on the whish list
Fr., 28.10.2016 - 00:50 Permalink
Multi-core utilization would speed up large files with many tracks, but also slow down smaller files. We did promising experiments, but we're not yet anywhere near a release date. The challenge is that complex data structures need to be shared between parallel threads. Keeping this safe is not trivial.
So., 27.11.2016 - 15:02 Permalink
Ok , I see. A small solution in case of batch import (all files in folder) would be to show the overall process in a label "processing file 3 of 14..."