Details

This plugin provide alarm functionality for any player with a RTC. It cannot wake the player up from sleep, so the player must be on the whole time, and when the alarm ticks over, it starts playing music. This is useful if you connect it to external speakers and a power supply and leave it on overnight to get woken in the morning. It can ramp the volume up over a given time to wake you up more gently, and (will soon have) an adjustable snooze setting. Has only been tested on an iriver H300 at the moment, but the code should be relatively portable.

To use it, start playing the song or playlist that you want to wake up to, then start the plugin which will pause the song.

this seems to conflict with other patches when compiling (ipod 5g, today's cvs). it works when it is the only patch. possible patches are julius's full screen logo, album art, bmp viewer/resize, scroll margins, button press for usb charge/disk, ipod brightness, mp4 metaparser, ipod piezo driver, pong patch, and 'the' folder sorting. dont have time to isolate by each one.

It seems the conflict is in the definition of the time_t type. At the time of writing the patch, there was no time_t defined, so I defined it. If any other package defines it, and it conflicts, you could remove the definition in the patch and see if it works (it should as long as time_t is defined as a long int). Of you could put in a #ifndef in there too...

There is now an alarm built into rockbox. It can even wake up the player.
Fs#7814
Allows it to work on the h300. So I am not sure this patche is needed any more.
Also I think this is a bit out of date.