Hello,
Why would you need a device driver for a synth? If I'm missing something here, please let me know what it is. As far as the patch names & such, you should be able to create the doc from within whatever prg handles the info for you sequencer.
Folkstone@bigplanet.com
http://members.delphi.com/folkstone