UnwiredtecDocumentation: RingtoneCreatorJavaMixed ...

Product Documentation | Page Index | Access deniedRecent Changes | Recently Commented | Users | Registration | Login:  Password:  

Mixed Ringtones


Mixed ringtones are ringtones that can contain both notes and sound waves. It's a kind of mixture of polyphonic and PCM ringtones.

Formats

FormatExtensionMax. PolyphonySample rates supported
Yamaha SMAF (MA-2 and higher).mmf16 for MA-2,
40 for MA-3
4 and 8 kHz for MA-2
up to 48 kHz for MA-3
Qualcomm CMX (3.0 and higher).pmd32 for 3.* and 
64 for 4.*
8, 16, 32 kHz (ADPCM),
8 kHz (QCELP)
NTT DoCoMo MFi 1.mld16 for 2.* and 
32 for 3.*
not supported yet

1 MFi format is in early beta yet. So please don't use it in production environment.

Operations


Mixed ringtones support all operations described for polyphonic and PCM ringtones.

Individual Format Options


Format Format Constant Applicable Options
Yamaha SMAF (MA-2, MA-3) RingtoneConstants.FORMAT_SMAF_MA2,
RingtoneConstants.FORMAT_SMAF_MA3

RingtoneConstants.OPTION_FORBID_SAVE

Set content read only (not savable)

RingtoneConstants.OPTION_FORBID_TRANSMISSION

Set content not transferrable

RingtoneConstants.OPTION_FORBID_EDIT

Set content not editable

RingtoneConstants.OPTION_NO_CRASH_CYMBAL

Replace Crash Cymbal with another instrument (useful for some phone models)

RingtoneConstants.OPTION_FREQUENCY_8000
RingtoneConstants.OPTION_FREQUENCY_11025
RingtoneConstants.OPTION_FREQUENCY_16000
RingtoneConstants.OPTION_FREQUENCY_22050
RingtoneConstants.OPTION_FREQUENCY_44100
RingtoneConstants.OPTION_FREQUENCY_48000

Set sample rate for the ringtone (in Hz)
Qualcomm CMX (3.0+) RingtoneConstants.FORMAT_CMX

RingtoneConstants.OPTION_CMX_CMX30 – v 3.0
RingtoneConstants.OPTION_CMX_CMX31 – v 3.1
RingtoneConstants.OPTION_CMX_CMX40 – v 4.0
RingtoneConstants.OPTION_CMX_CMX41 – v 4.1
RingtoneConstants.OPTION_CMX_CMX43 – v 4.3

Specify CMX format version

RingtoneConstants.OPTION_COPYRIGHTED

Set copyright flag for the ringtone to true

RingtoneConstants.OPTION_NO_COPYRIGHT

Set copyright flag for the ringtone to false

RingtoneConstants.OPTION_DOWNLOADED_FROM_NET

Set content origin to downloaded from net

RingtoneConstants.OPTION_MOBILE_ORIGINATED

Set content origin to mobile originated

RingtoneConstants.OPTION_FROM_DESKTOP

Set content origin to desktop

RingtoneConstants.OPTION_IMA_ADPCM

Encode samples according to IMA ADPCM algorithm

RingtoneConstants.OPTION_QCELP_13K

Encode samples according to QCELP-13k algorithm

RingtoneConstants.OPTION_LOOP_COUNT + <loop count>

Repeat <loop count> + 1 times, <loop count> values are from 0 to 15,
<loop count>=15 means Infinity repeating
NTT DoCoMo MFi  RingtoneConstants.FORMAT_MFI

RingtoneConstants.OPTION_COPYRIGHTED

Set copyright flag for the ringtone to true

RingtoneConstants.OPTION_NO_COPYRIGHT

Set copyright flag for the ringtone to false

RingtoneConstants.OPTION_DOWNLOADED_FROM_NET

Set content origin to downloaded from net

RingtoneConstants.OPTION_MOBILE_ORIGINATED

Set content origin to mobile originated

RingtoneConstants.OPTION_FROM_DESKTOP

Set content origin to desktop

 
There are no files on this page. [Display files/form]
There is no comment on this page. [Display comments/form]