+
+
+ setCrossfadeMs(Number(e.target.value))}
+ className="flex-1" />
+
+ {crossfadeMs === 0 ? 'Off' : `${(crossfadeMs / 1000).toFixed(1)}s`}
+
+
+
+ Overlaps the end of one track with the start of the next. Off still
+ joins tracks without a pause — the next one is resolved and loaded
+ during the last second, then starts the moment this one ends.
+
+
+