Extended Sleep Tiners

Feature description:

Ideally, it would be possible to set a sleep timer based longer than 120 Minutes / 2 hours. This could be achieved by changing the time input to a stop time, or extending it beyond the 120 minute limiter. The extended timers could be behind an app setting, since the average user probably doesn’t care for longer than 2h.

Problem solved:

Some people would prefer to have their music play until shortly before they wake up, or to run for longer to drown out other disruptive ambient noise; this might be incompatible with the ability to hear an alarm. Being able to set timers longer than 120m helps alleviate this issue.

Brought benefits:

By extending sleep timers, users will have greater flexibility and the app will be able to better suit the needs of a wider range of users.

Other application solutions:

 

 

Additional description and context:

 
One such example: I work the graveyard shift, which means any sudden & loud noise during the day (eg. dog barking, something being dropped, etc) can be extremely disruptive to my sleep. I would prefer to have music playing, as I it doesn’t disrupt my sleep and can help raise the noise floor, causing other house noises to be less jarring or disruptive - but I can’t just leave it playing without a sleep timer, as that might cause me to also ignore my alarm.
 

Screenshots / Mockup: