Added a "LOAD RANDOM CART & PROGRAM" button
I'm happy to make any changes you'd like in order to get this merged. I've been craving a feature like this for years, and have really been enjoying it since I finished it yesterday.
As I've been enjoying this feature over the last couple of months, I'm now wondering if it'd be even cooler as part of a larger "indexing" feature. I'm envisioning a searchable list of all programs where you could type something like "cello" and immediately get a list of all matching programs across all cartridges, or click the "random" button. It may be helpful to mention that my test case so far has been the DX7 All The Web Collection.
If anyone has any further recommendations, I'd be curious to hear them, and potentially willing to build them.
@asb2m10, I'd be curious to hear your thoughts, even if they're just "I'm sorry, I don't have time to think about this". That is a completely acceptable place to be, though I hope you're not there indefinitely.
I keep this open until the UI scaling gets resolved (e.g. 0.9.7). Afterwards this is a good idea.
Thank very much for the feedback! I will keep an eye out for 0.9.7, then try to find time to reconsider the larger "indexing" feature mentioned above.