Hi again,

just out of curiosity, I analysed a large library of MIDI files with regard
to the number of program change events that they contain. I downloaded the
geocities collection from
https://archive.org/details/archiveteam-geocities-midi-collection-2009,
containing around 51000 MIDI files that were found on Geocities from 1995
to 2009.

I counted the number of program changes on each channel and track, making
sure only to count those changes that would actually lead to a new preset
being loaded on a channel. The results are:

Total MIDI files: 51140
Broken files: 958
Analysed files: 50182

Files with...
1+ program change: 9284
10+ program changes: 1987
50+ program changes: 312
100+ program changes: 148
500+ program changes: 26
1000+ program changes: 7

The complete list and results can be found in this Gist:
https://gist.github.com/mawe42/79613435312b08610abe36b247b39314

Not sure if we can extract anything useful from that information apart from
the fact that there are MIDI files with lots of program changes out there.
I was just curious to know for sure... and maybe someone else finds this
interesting as well.

And no, this is not me trying to find reasons for the preloading feature :-)

Cheers,

    Marcus
_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to