Implement a configurable 'Preview Mode' to start tracks at X seconds and play for Y duration

Feature description

Add a “Discovery Mode” (or Preview Mode) where the user can globally configure two parameters:

Start Offset: Every track starts playback at X seconds (e.g., skip the first 60s of intros).

Preview Duration: Every track plays for Y seconds before automatically fading out and skipping to the next one.

The “Innovation” factor:
I have extensively searched the Play Store and specialized forums for an app with this specific workflow, and surprisingly, it does not exist. While some apps have basic “skipping” timers, none allow a “Start at X and Play for Y” logic integrated into the player. Symfonium could be the first Android player to offer this professional discovery tool.

Problem solved

In genres like Electronic Music, tracks are often 7+ minutes long with 2-minute functional intros. Auditioning a new label or a large folder is currently a manual, tedious process of “tap seek bar → listen → tap next”.

Brought benefits

Faster Discovery: It allows me to scan dozens of tracks in a short time to find gems for my playlists. Once I find something I like, I can save it and listen to it properly later.

Perfect for electronic music: Great for labels with long tracks where you need to jump straight to the “meat” of the song without manual clicking.

Device type

Phone

Additional description and context

Add a section in the settings where the user can define the “Start at X seconds” and “Play for Y duration” parameters.
For example: set every song to start at second 60 and play for 120 seconds. Once those 120 seconds are over, the app automatically skips to the next track, starting it again at second 60 for another 120 seconds, and so on.

This function would be activated/deactivated with a simple toggle button in the player or the settings.

I searched existing feature requests

on

I think your idea for a “Discovery Mode” is fundamentally cool and a pretty fresh concept in such an app like symfonium, but there’s a catch that makes me wonder if it actually works in practice. The thing is, a feature like this usually lives or dies based on curation. On platforms like Spotify, these previews are super effective because they aren’t random; they’re specifically chosen to hit the highlights and the most relevant hooks of a song.
With a global setting like “start at 60 seconds”, you’re essentially just guessing. You might land on a great melody for one track, but on the next three, you’ll probably hit a silent breakdown or a generic transition, making the “preview” pretty much useless for judging the song. Even though jumping manually is a bit more work, the waveform in Symfoniums progress bar actually gives you a massive advantage -it shows you exactly where the “juicy parts” are so you can target them. I’m not sure a blind, automated timer can really compete with that visual intuition when the goal is to actually find the best parts of a track.

I totally understand your point about manual curation (like Spotify) and the usefulness of the waveform. However, I don’t see this as an ‘either/or’ situation; it’s about having both options for different scenarios.

Here are a few reasons why a ‘blind’ timer still provides massive value:

  • Multitasking & Hands-free: The main benefit is being able to audition music while doing other tasks (working, driving, cooking, or exercising). In these situations, I can’t look at the waveform or manually skip, but I still want to ‘scan’ a new label’s catalog to see what catches my ear.

  • Predictability in Electronic Music: In genres like Techno, House, or Trance, tracks follow a very rigid structure. Starting at 60 or 90 seconds almost guarantees you skip the ‘DJ tool’ intro and land right when the groove is established. It’s not a ‘guess’ as much as it is a genre-standard.

  • The ‘Passive’ Filter: The goal isn’t to judge the song perfectly in 60 seconds, but to filter out what definitely doesn’t work. If a track catches my attention during those 60 seconds, I can always toggle the mode off or mark it as a favorite to listen to it properly later.

  • Reducing Friction: Even with a great waveform, manually clicking 20-30 times to audition a single label is a high-friction task. Automation turns ‘work’ into a ‘listening session’.

I think it complements the existing waveform feature perfectly: the waveform is for surgical discovery, while Discovery Mode is for broad exploration when your hands or eyes are busy.

1 Like

There’s this mode Blackplayer EX used to have called “Zap” where it’d curate 10 never played songs and play only the first 10 seconds of each song before skipping to the next. I think it could be similar to this.

Thanks for the reference! I remember ‘Zap’, but what I’m proposing is quite different and much more flexible.

10 seconds is nowhere near enough to judge a track, and ‘Zap’ was more of a random preview tool. My idea is a curation tool for serious listeners. The core differences are:

  • Bypassing Intros: The goal is specifically to skip the ‘functional’ part of a track (like the 2-minute beat-matching intros in electronic music) and jump straight to the ‘meat’ or the chorus. A fixed 10-second start wouldn’t work for this.

  • Total User Control: Every user has different needs. Someone might want to skip 30 seconds and listen for 2 minutes, while another might skip 90 seconds and listen for 30. Making both the Start Offset and Duration configurable is what makes this a professional tool rather than a gimmick.

  • It’s about a user saying: ‘I want to explore this specific new Label or Album while I’m doing other things.’

By making it configurable, it adapts to any genre, not just electronic. It turns a manual, repetitive task into a seamless, hands-free discovery experience