Android alarm clock: allows users to set their own music and audio recordings as alarm ringtone.