View Single Post
  #1 (permalink)  
Old 11-29-2008, 01:53 PM
miamicanes's Avatar
miamicanes
N00b
Offline
Location: Broward County, FL
 
Join Date: Aug 2006
Posts: 39
Reputation: 0
miamicanes is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
least-evil ringtone format?

What's the least-evil format for waveform-based ringtones? I know that you can theoretically copy any valid media file to the right place and the phone will try to use it... but with both my Sprint Touch (latest rom) and old PPC-6700, it seems/ed like regardless of what I did, the act of using my own media file caused the phone to wait a few extra seconds before playing began (I'd see the screen power up and show an incoming call on the display, but would be unresponsive for a second or two, then would finally start playing the sound. Sometimes, it would stutter (ironically, seemed to be WORSE with uncompressed PCM .wav files than with MP3), and it usually seemed to cause memory leaks and lingering performance problems.

For what it's worth, the sound data files themselves were kept in system RAM... I was always careful to ensure they never went into the storage card.

Is this just an unfortunate artifact of ANY wave-based ringtones on the phones? Or is it a situation where the phone will TRY to play whatever you throw at it, but some encoding formats and/or parameters are "better" than others insofar as performance/memory/etc are concerned?

If all wave-based ringtones are problematic, what should I google for to find out what its "midi-ish" capabilities are? For example, I have a hunch that it's all software-generated and has few "hard" limits insofar as simultaneous voices, FM vs samples vs physical accoustic wave modeling, are concerned... but there's probably a point where it starts to impose more of a CPU load than an outright wavefile would.

If for some bizarre reason waveform playback is strangely demanding of resources, are there any extensions to allow Tracker-type modfiles to be played as ringtones?