I did a version of this years ago using a really bad version of the soundfont & it was really rouh. Now there's a better version of the font out there, & I know what I'm doing much more, so here's an updated mix.