I made the changes to the default values that you recommended (if there are any more that are wrong, let me know). And I fixed the Midi channel problem. That was just a dumb mistake on my part. Although I set the range to be from 1 to 16 in the number box, I was initializing it to zero!
Hope you like this version a little better.
David.