Default Use each music and each audio format with each size as Ringtone , Alert , Alarm

Hey guys
I finally found : Use .m4a , .wma , .wav and .mp3 formats as Alarm,Alert,Ringtone ((without size and length limitations))
without changing the audio name for example Alert-01.wma or .....

first copy/paste your favorite(s) music(s) to \windows folder.

ok go [HKCU/ControlPanel/Sounds/
OEMNotifications << for Alerts
OEMAlarms << for Alarms
OEMRingtones] << for ringtones < as Alarms

in these 3 folders add "new value" and then :

Value Name: name.m4a or name.mp3 or name.wav or name.wma << name=name of your audio file that pasted in WINDOWS folder.

Value Data: enter a name for your audio that you want to be shown.

Value Type: String

then click "ok" to set it and go to Setting>ringtones+sounds and see

I tested with .aac , .amr , .m4a , .ac3 , .aiff , .flac , .mka , .mp2 and .ogg formats but just .m4a worked as SMS Alert.
I try it to add a small .mp4 video as ringtone but did not work.
I think if we can add more formats for Ringtones Category it will be possible to have video as ringtone.

(important) If you use a long music as sms alert for example you can not stop playing it so you must shutdown your phone.

I think with this registry tweak all applications related to Ringtones and RingtoneMaker and ... must be change.
Attached Thumbnails
Click image for larger version

Name:	Screen Capture (2).jpg
Views:	816
Size:	78.5 KB
ID:	832819   Click image for larger version

Name:	Screen Capture (3).jpg
Views:	649
Size:	84.4 KB
ID:	832820   Click image for larger version

Name:	Screen Capture (4).jpg
Views:	607
Size:	72.4 KB
ID:	832821   Click image for larger version

Name:	Screen Capture (5).jpg
Views:	578
Size:	74.0 KB
ID:	832822   Click image for larger version

Name:	Screen Capture (6).jpg
Views:	593
Size:	67.5 KB
ID:	832824  

Click image for larger version

Name:	Screen Capture (8).jpg
Views:	156
Size:	53.0 KB
ID:	832825   Click image for larger version

Name:	Screen Capture (11).jpg
Views:	3781
Size:	60.4 KB
ID:	832826