What is a crossfade loop, and how long should it be?
A crossfade loop blends the end of the loop into its start instead of cutting hard at the seam. Over a short overlap, the end fades out while the start fades in, so there's no instant jump — that's what removes the click and makes a sustained sound (a pad, a string) loop smoothly even when the texture is moving. The crossfade length is a trade-off: long enough to hide the seam, short enough not to blur the sound. Xampler applies a crossfade automatically on export, sized to the loop, so the downloaded instrument loops cleanly.
- 1The loop has a start and an end that may not perfectly match.
- 2Over a short region at the seam, the end fades out and the start fades in.
- 3The blend hides any mismatch — no click, no static repeat.
- 4Xampler bakes the crossfade into the exported SFZ / SF2 / KMP.
01What does a crossfade loop actually do?
What does a crossfade loop actually do?
It overlaps the end of the loop with its start and fades between them, so instead of a hard cut from end to start, you get a smooth blend. That removes the click you'd otherwise hear at the seam, and it disguises any movement in the sound so the loop doesn't sound like a short tone repeating. It's the standard fix for looping rich, sustained sounds.
02When should I use a crossfade loop instead of a plain loop?
When should I use a crossfade loop instead of a plain loop?
Use a crossfade when the loop's start and end don't match perfectly, or when the sound has texture or movement (pads, strings, ensembles) that a hard cut would make sound static. For very simple, steady tones a zero-crossing loop alone may be enough. When in doubt, a crossfade is the safer choice. Xampler crossfades on export by default.
03How long should the crossfade be?
How long should the crossfade be?
Long enough to hide the seam, short enough not to smear the sound. For a steady tone a short crossfade is plenty; for a moving, textured sound a longer one blends better. Too long and you start averaging away the character of the loop; too short and the click or jump shows through. Xampler sizes the crossfade to the loop automatically.
04Does a crossfade change the sound of the loop?
Does a crossfade change the sound of the loop?
Only at the seam — it blends a short region where the loop wraps. For a well-chosen loop that blend is inaudible and just smooths the repeat. A very long crossfade on a short loop can start to dull the sound, which is why length matters. Done right, you hear a seamless loop, not a crossfade.
05Why does my crossfade loop still click?
Why does my crossfade loop still click?
Usually the crossfade is too short, the loop is in a fast-changing part of the sound (the attack), or the export didn't actually include the crossfade. Move the loop into the steady sustain, lengthen the crossfade, and make sure the fade is written into the file. Xampler places the loop in the stable region and bakes the crossfade, which covers the common cases.
06Is a crossfade loop the same as a zero-crossing loop?
Is a crossfade loop the same as a zero-crossing loop?
No — they're two ways to avoid the click. A zero-crossing loop moves the loop ends to silent points so they already line up. A crossfade loop blends the seam so a mismatch doesn't matter. Zero crossing is cleanest for simple tones; crossfade handles rich or moving sounds. They can be combined, and Xampler uses both.
