AndroidAudioMods/ViPER4Android

using old presets (also, directory name??)

Closed this issue · 2 comments

The maintainer of the ROM i'm using just switched to this version of V4A. I'm wondering if there's any way to re-use my old presets with this version. I copied the xml files from /sdcard/Android/data/com.pittvandewitt.viperfx/files/Preset/ to /scard/Documents/ViPER4Android/Preset/ (which is where i found a test preset i had saved) but V4A doesn't see them when i try to load a preset.

Also, why are presets now stored in a "Documents" top level (in internal storage) directory? I didn't have a directory by this name previously. Wouldn't something named more relevant to the app be more intuitive, to make it easier to find the files when searching for them, as i was?

iscle commented

Hi!

Presets are not supported right now, you can try to use them but we haven't really tested them before releasing this version (it was not our priority).

As for the new location, the Documents folder is a public folder which the android system provides and which all apps can access. The android limitations to external storage permissions prevent apps from accessing the /sdcard folder directly, and many file managers had issues accessing the /sdcard/Android/data/com.aam.viper4android folder, so we have moved it to the closest thing we could find, which is the Documents folder.

You can read a bit more about it here: https://developer.android.com/reference/android/os/Environment#getExternalStoragePublicDirectory(java.lang.String)
https://developer.android.com/reference/android/os/Environment#DIRECTORY_DOCUMENTS

Regards,
Iscle

Thanks for the info! I didn't realise there were quite so many "standard" public directories. I guess i'll just have to get used to the added clutter :)

For now, i've managed to switch back to the old version of V4A. The lack of a large number of presets to experiment with is only mostly annoying. The convolver option is a must-have, though. As soon as that's ready, i'll make the switch.