I set about a dozen alarms on my phone with various noises/rings that lead 20 minutes prior and 20 minutes after my wanted get up time.
It hardly ever works.
haha, i used to have this. every night i had to set 5 different alarms. and it didn't even work.
i also had that crescendo sound and everything else, but eventually i became an expert at turning everything off and going back to sleep. XD
the maths alarm was actually pretty awesome for a long time. it made me sit up in bed for a minute staring at my phone and sleepily trying to figure out what 2 x 0 was.