I had been loooking for something like this for the Sound Blaster Live (and previously, the AWE32). After searching around the Internet, I came up with nothing, so's I deceided to code my own. This thing is coded in the old QBasic 4.5, but should run just fine under Windows XP or higher in a DOS Shell.
Anyhow, here's yer files:
Readme (also included in the ZIP) -> http://www.cmoo.com/snor/weeds/SoundFonts/NRPNCalc.txt
ZIP -> http://www.cmoo.com/snor/weeds/SoundFonts/NRPNCalc.zip
Hope this proves useful for someone