I've added a number of Polyphonic ringtones to my 6600 to both the phone memory and also the memory card from my PC via IR link. They are all in midi format and are recognised, played and selected in both the profile ringtone setup and in the contacts ringtone setup. However, regardless of profile setting my phone always uses the Nokia default ringtone if any of the added midi files have been designated. If I select any of the "built-in" Nokia ringtones the phone will use them but it never plays any of the tones I have added.
Is there a maximum file size for ringtones or is the format I'm using (standard midi) not fully compatible with the phone? Like I say, I can select and play them from File Manager using the Recorder and they preview when I'm selecting the ringtone. They just never play when someone calls me.
I later discovered that the polyphonic tones need to be stored under "sound clips" --> "digital sounds" and NOT under "tones". Do that and everything sould be okay. I have mine stored on the memory card but I think they also work if stored on the phone memory.