Yeah, I had to get another server for the forum, but I'll migrate back to my original hoster and resolve this DNS mess soon.

I thought emails worked (I am using a Gmail account for the mails), but I'll investigate.

Everything you mentioned could be also changed via scripts. I would recommend a JSON file with all instrument definitions which contains the parameters for all envelopes, sample maps / filters, etc.

Another possibility is to embed everything into your app. In this case you can actually swap out the whole preset on the C++ side by calling MainController::loadPreset().