Hi,
I'm new to RuneAudio, great work by the way, and I've developed an Alarm Clock feature.
The ACX's suggestion is perfect and I'll integrate this time picker in my page !
Currently how it works :
- new "WakeUp" item in the menu
- a new page where you enable/disable globally the alarm feature, then, for each week day, enable/disable the alarm, set start time, set a duration and select a playlist from a drop down list (known bug : playlist name without space...).
- alarms infos stored into a separated file, json format.
- a cron is created from these data
- cron will contains 2 lines per alarm : start and stop
- start @ time: start a shell script which clear the current mpd playlist, load the new playlist and play it.
- stop @ time + duration : start a shell script which stop playing.
I would like to add a "fade-in" mode to this feature, but my volume knob a is motorized knob... need to code some gpio related stuff in order to drive this knob. But I'm looking to something more "transparent" with a alsa driver or something like that. Something which react correctly when we execute standard commands like mpc volume +5...
I'm very new to php and php-fpm and runeUI code, so I'm not sure my code is well designed (used to use C# instead

), so how then can I send the new files to be reviewed ? (I have a github account)
(I've also dev a new "Podcast" entry in the library, where we can add and parse rss podcast (xml) and listen to it, don't know if it's a good feature but, if you want it too I can sent it too, just need to know how ? )