Indeed, this is a feature of the general midi 2 standard. It's been a long time since I used it, so I can't give you details here (though I might look into it again, as it's very interesting). In short, in GM2 devices that support this you can sent sysex data to finetune the pitch of individual notes. I know there were midi files containing the needed data for several tunings floating the net which you would just place at the start of your song. Aah, and I know one vsti supporting several tunings: Pianotec allows you to chose from some tuning methods.