First off, Iain, you're doing an absolutely brilliant job with Softrope. The interface is incredibly intuitive and 20 mins after picking it up I can see how to do everything I need it to do. Well done and thankyou for all your work.
That said I've found what looks like a small bug. When you save a module, the LoopGap and LoopGapVariance values are saved (I took the liberty of peeking at the XML in the save file, hope you don't mind :-) but they don't seem to be loaded correctly when you load it back in, so the sounds loop without any delays.
Thanks
Dr V