Page 1 of 1
Posted: 09-17-21 2:35 pm
by Daniel18
Hi, I just upgraded to Android 11, and when I go into Synthesia's settings to add the folder that contains all my MIDI files on my SD card, Synthesia only lets me select a folder on the internal storage, not the external SD card. (Previous Android versions would let me select a folder on the external storage.) When I try to navigate to external storage within Synthesia's menu, it shows a blank screen, as if Synthesia cannot read the external storage location. Is there a way to get Synthesia to load MIDI files located on external SD card, or am I forced to move all my MIDI files to internal storage? Thanks.

Posted: 09-17-21 4:38 pm
by Nicholas
This is a new "feature" in Android 11: restricting all file access through one of Google's new APIs. Before November, we are going to be forced to update the app to use this new API before we'll even be allowed to push an update to the store. It will (mostly?) be fixed at that point. But the folder view won't work on Android anymore, I'm afraid.

Posted: 09-18-21 11:17 pm
by Daniel18
Oh, I see. But even when it's updated, will we still be able to grant Synthesia access to the folders of our choice? Because I have all my MIDI files organized in one particular folder, and in that folder are additional subfolders, and I love being able to navigate my MIDI library through Synthesia this way. I hope there aren't drastic changes on the way, because I love the way the app works currently. But I understand that Google likes to change things up once in a while. :roll:

Posted: 09-20-21 2:53 pm
by Nicholas
I'm not sure of the particulars yet (although, I will necessarily have to be sometime around November :grimace: ) but from what little I've seen so far, it looks like Google now gives access through a new "multimedia database" where we get to ask things like "tell me about any audio/x-midi files you might have available" and the OS gives back a flat list of every MIDI file on the drive... assuming it knows that mimetype. And I'm not sure what to do if it doesn't. We'll cross that bridge in a couple months.

(The title of this article says most of what needs to be said.) :lol: