Advanced non-destructive playback skip segments with customizable transitions.

Feature description

Allow users to define multiple skip ranges inside a track without modifying the original audio file.

Example:
Track duration: 6:00

Skip segments:

0:00 → 0:18
2:45 → 3:10
5:20 → 6:00

During playback, Symfonium would automatically skip those sections.

Each skip segment could support customizable transition behaviors:

instant jump
fade out + fade in
smart crossfade
configurable transition duration

Suggested implementation:

Save skip ranges in Symfonium database (non-destructive)
Per-track timeline/waveform editor
Optional import/export of playback edits

Problem solved

Some tracks contain:

long intros/outros
silence
talking sections
repeated choruses
unnecessary instrumental sections
DJ/radio interruptions

Currently users must:

manually seek every playback
permanently edit audio files externally
create separate edited copies

This interrupts smooth listening experience and playlist flow.

Brought benefits

Smoother continuous playback
Personalized “radio edit” experience
Better playlist transitions
Improved listening flow for FLAC/music collectors
More enjoyable live recordings and long mixes
No need to modify original files
Unique advanced playback customization compared to traditional music players

Other application solutions

Some DJ and media applications partially solve this problem using:

cue points
automix
silence skipping
timeline editing

Examples:

DJ software (Traktor, Mixxx, djay) supports cue points and transition logic
Video editors support non-destructive timeline cuts
Podcast apps support silence skipping

However, most music players do not provide per-track multi-segment playback skipping with customizable transitions.

Device type

Phone

I searched existing feature requests

on