upon loading a new bank, the first patch from the new bank is loaded and i lose my edits.
i think i can save it to an .fxp (in hosts that support it) and then change banks, load the saved .fxp and then finally save it to the KarmaFX bank,
but this seems rather tedious.
is this the recommended procedure?
Presets need to be saved in the Karma format I think, so the fxp method likely won't work. Try creating an empty folder in Karma's patch folder, and then start up KarmaFX, create or load a patch and switch to the new bank.. you should be able to then save the patch to a slot in this new bank.
If this doesn't work, and it keeps loading the first patch of a bank every time you switch you'll have to use an even more cumbersome workaround for the time being... Creating a new patches subfolder, creating a blank index.txt and manually copying the patch files over and adding them to the index.
you are right. it works fine in eXT (my usual host for these kinds of experiments).
the problem i described was in MiniHost, which i had set up to run KarmaFX in 'stand-alone' mode. it does, in fact, load the first patch of a new bank, thus overwriting the current patch...
however, i'm not sure whether this is actually incorrect on MiniHost's part either since bank changes in KarmaFX are done via the patch list drop-down in the host (meaning KarmaFX lists banks where most VSTi's list patches) so MiniHost may be a victim of a non-convention (?)...
what do you guys think?
nevertheless, sorry for not checking this out more thoroughly. i appreciate your help and thoughts.