Skip to content

Improved Sleep Timer #102

@joeShuff

Description

@joeShuff

Feature Description

I would like to request that the sleep timer have a few modifications:

Have a fade out duration, either configurable or static.

If enabled, as the timer reaches the end, it will gradually reduce the volume over a time period to end at volume 0.

An option to "end current song first"

When the timer ends, instead of ending immediately, it will let the current song run to the end, then stop.

Custom Timer Length

Allowing more than the pre-defined time limits for the sleep timer.

These options make using the sleep timer with a baby easier. Right now if the song just cuts out instantly it can disturb my babies sleep and is often worse than just letting the song play all night.

Problem Statement

My problem with the current solution is that the ending is so abrupt that it disturbs sleep. This is mostly apparent with my baby. We have a single song that settles him and sometimes will play it through his sleep but don't want it on all night.

The abrupt ending often disturbs his sleep so we either manually fade it out as we go to sleep, or just let it play all through the night.

Proposed Solution

When choosing the sleep timer configuration:

Have a fade out duration, either configurable or static.

Some slider or (if static) a switch to enable fade-out at the end of the sleep timer.

An option to "end current song first"

A switch to say "finish the current song". This will basically wait until the song ends after the sleep timer times out.

Custom Sleep timer

Some UI to choose a custom sleep timer duration.

This is the Symphonium UI as an example

Image

Alternatives Considered

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions