Every time the app runs, it re-executes the MusicXML and MIDI transformations. For long playlists, this can be very slow, even with the server-side MIDI caching that is done today.
Instead, remember the successfully transformed songs client-side, using localStorage or equivalent.
Every time the app runs, it re-executes the MusicXML and MIDI transformations. For long playlists, this can be very slow, even with the server-side MIDI caching that is done today.
Instead, remember the successfully transformed songs client-side, using
localStorage
or equivalent.