Overview
Crossfade overlaps the end of one track with the beginning of the next, creating a smooth, continuous listening experience. This is particularly useful for DJ mixes, live albums, or any situation where you want uninterrupted audio flow.Smooth Transitions
Fade out current track while fading in next track
Configurable Duration
Set crossfade length from milliseconds to several seconds
Auto-Trigger
Automatically start crossfade in the last seconds of a track
Manual Control
Skip to next track immediately with crossfade effect
Configuration
Enable Crossfade
Crossfade is disabled by default. Enable it in playback settings:Crossfade Duration
Control how long the crossfade transition lasts:- Minimum: 1ms (instant transition)
- Maximum: Several seconds
- Default: 500ms (0.5 seconds)
- Display Format: Shows as milliseconds (ms) if <1000ms, or seconds (s) if ≥1000ms
Choosing the Right Duration
Choosing the Right Duration
Short Crossfade (100-500ms)
- Quick, subtle transitions
- Preserves track endings
- Good for most music genres
- Minimal overlap
- Balanced transition
- Smooth flow between tracks
- Default for most DJ software
- Good for party playlists
- Very smooth, extended overlap
- Best for ambient/electronic music
- DJ-style continuous mix
- May obscure track endings
The duration is displayed differently based on length:
- Less than 1000ms: “500ms”
- 1000ms or more: “1.5s”, “2s”, etc.
Auto-Trigger Crossfade
Automatically start crossfade when a track nears its end:- Minimum: 0 seconds (disabled - manual only)
- Maximum: Track duration
- Default: 5 seconds
- Behavior: Triggers crossfade N seconds before track ends
How Crossfade Works
Audio Overlap
Crossfade creates an overlap between two tracks:Volume Curves
During crossfade:- Current Track: Volume gradually decreases from 100% to 0%
- Next Track: Volume gradually increases from 0% to 100%
- Combined: Maintains relatively constant overall volume
Timing
Crossfade timing depends on auto-trigger setting: With Auto-Trigger (e.g., 5 seconds):The crossfade duration and auto-trigger seconds are independent settings that work together to control the transition behavior.
Use Cases
Party Playlists
Keep energy flowing with seamless transitions between dance tracks
Workout Mixes
Maintain momentum with continuous audio during exercise
Study/Focus
Prevent distracting silence between ambient/lo-fi tracks
Live Albums
Preserve concert atmosphere with smooth song transitions
Best Practices
Recommended Settings by Genre
Electronic / Dance
Electronic / Dance
Recommended:
- Enable Crossfade: ✓
- Duration: 1000-2000ms (1-2 seconds)
- Auto-Trigger: 3-5 seconds
Rock / Pop
Rock / Pop
Recommended:
- Enable Crossfade: ✓ (optional)
- Duration: 500-1000ms (0.5-1 second)
- Auto-Trigger: 5-8 seconds
Classical / Jazz
Classical / Jazz
Recommended:
- Enable Crossfade: ✗ (usually disabled)
- Duration: N/A
- Auto-Trigger: N/A
Podcasts / Audiobooks
Podcasts / Audiobooks
Recommended:
- Enable Crossfade: ✗
- Duration: N/A
- Auto-Trigger: N/A
General Tips
Start Conservative
Begin with 500ms and adjust based on preference
Match Content
Use longer crossfades for continuous mixes, shorter for varied playlists
Consider Track Endings
Longer crossfades will cut more of the ending; adjust accordingly
Test Before Parties
Test settings with your playlist before events
Interaction with Other Features
Gapless Playback
- Gapless: Removes silence between tracks (no overlap)
- Crossfade: Creates audio overlap between tracks
Play/Pause Fade
Crossfade is separate from play/pause fade effects:- Play/Pause Fade: Affects starting/stopping playback
- Crossfade: Affects transitions between tracks
Skip to Next
When crossfade is enabled and you manually skip to the next track:- Immediate Response: Skip is processed immediately
- Crossfade Applied: Smooth transition uses configured duration
- No Auto-Trigger: Manual skip ignores auto-trigger setting
Manual track skipping always applies crossfade (when enabled), regardless of the auto-trigger seconds setting.
Advanced Configuration
Kuru Mode Defaults
Namida includes a “Kuru Mode” preset with optimized crossfade settings:Programmatic Control
Crossfade settings can be saved programmatically:Troubleshooting
Crossfade Not Working
Crossfade Not Working
Check:
- Crossfade is enabled in settings
- Track has sufficient duration for auto-trigger
- Audio files are not corrupted
- No other audio effects interfering
Choppy Transitions
Choppy Transitions
Possible Causes:
- Crossfade duration too short
- Audio buffering issues
- Device performance constraints
- Increase crossfade duration
- Close background apps
- Check device storage/RAM
Tracks Ending Too Early
Tracks Ending Too Early
Cause:Auto-trigger seconds set too high, cutting into track ending.Solution:Reduce “Crossfade Trigger Seconds” to start crossfade closer to track end, or increase crossfade duration for smoother overlap.
No Crossfade on Manual Skip
No Crossfade on Manual Skip
Check:
- Crossfade is enabled (not just auto-trigger)
- Next track exists in queue
- Audio format is supported
Visual Indicators
When crossfade is active, Namida may display:- Settings Icon: Indicator showing crossfade is enabled
- Transition State: Visual feedback during crossfade
- Duration Display: Shows configured crossfade length
- Auto-Trigger Status: Indicates if auto-trigger is active or disabled
Settings display format:
- Auto-trigger enabled: “Trigger crossfade automatically in the last 5 seconds”
- Auto-trigger disabled: “Do not trigger crossfade automatically”
Related Features
- Audio Effects - Control pitch, speed, and replay gain
- Sleep Timer - Auto-pause after time or tracks
- Lyrics - View synced and plain lyrics
Performance Considerations
CPU Usage
Crossfade uses minimal CPU for mixing two audio streams
Memory
Requires buffering both tracks during transition
Battery
Negligible impact on battery life
Audio Quality
No quality loss; maintains original audio fidelity
Crossfade is efficiently implemented and should not cause performance issues on modern devices. If you experience problems, check overall system resources rather than disabling crossfade.