I'm working with midi using the Java sound API. Basically I'm trying to achieve a portamento effect where I can slide between different notes. The closest I've gotten is using the setPitchBend() method in MidiChannel. However, this only allows a range of 2 semitones from the note I started with. Is there another way to achieve this portamento effect, or maybe changing the pitch bend range?

If there's a way to accomplish this in [JFugue](http://www.jfugue.org), that would be acceptable as well.