Custom Alarm tone in 5.1 I am aware that by creating folder named Alarms, Ringtones and Notifications and placing audio files inside them will list those audio files as appropriate custom tones. However in my rooted stock Nexus 5 running Android 5.1 the alarm tones does not show the media files while it works perfectly for notification and ringtones.

Is this a bug in Android 5.1? I was able to achieve this in KitKat.
This worked for my 5.0:


Stored the files in the Alarms folder (don't think this will be necessary)
Go to file with ES Explorer (or other file explorer)
Play the file with the built in media player of ES 
Tap on settings
Set as ringtone and choose Alarm
Go to Clock > Alarms and use your new music file as wake up alarm


Probably there is a option (just once/always) for choosing a ringtone in the Alarm menu. I think, I clicked on always by accident. (clearing cache/setting did not worked out) But this will be a pretty simple work around ;)