Hmmm, interesting! I'll check it out!
Actually, this is awesome! The desynchronisation is constant, which means that all channel 2 to 32 are very nicely aligned with each other. If I use the first channel as an inaudiable dummy channel, I can pretty much sync up all the other channels. I wonder what happens if I use the timer to align the samples instead of Channel 1. The beginning of some musical layers will be cut off, but I'll just have to design the music to fade in.
Edit: Using the timer doesn't work, it doesn't seem to update on a sub-frame basis. I'll basically have to use a dummy channel to align the others. Thanks, I wouldn't have thought of this!