December 1 2005: The updated version of this page can be found here: http://docs.unwiredtec.com/RingtoneCreatorGUIConfigFormats

4. Configuration. Ringtone Formats

This chapter discusses contents of the Options window: what certain items mean, what they do and how you can use them. But first of all, let's discuss the main idea of Ringtone Creator's projects.

4.1. The main idea

Ringtone Creator allows you to apply the same conversion to a group of ringtones and thus save time on doing the same thing to different ringtones. Your workflow will consist of the following steps:
- add sound files into your project
- set conversion options (described in this chapter)
- define output folder or file
- run conversion

This workflow seems obvious, and if you also think so, we've done a good job of creating a tool, which is powerful and easy to use.

Q: what if I need to apply two groups of options to the same set of ringtones?
A: you may need to do the job twice. If conversion options for both groups don't intersect, you can perform both conversions in a single run.

4.2. Formats configuration

Here's the Formats configuration window:
Ringtone Creator main window

This window allows you to select the target formats and their options. Let's describe all formats / options in details:

Format / option Explanation
RTTTL / RTX
(monophonic)
Meta-format for representing monophonic ringtones.
Explicit scales
Put scale numbers for each note (override default scale shifts)
Find cycles
If the ringtone is represented with a repeating pattern, this option will "fold" all such pattern occurences. Applies to RTX only
 
MIDI / MIDI 0 / SP-MIDI
(polyphonic)
The most popular formats of polyphonic ringtones.
Compact
Remove all textual information (except name) and modify the ringtone in a way to preserve quality but reduce file size.
No vibration notes
Remove all vibration messages.
Normalize vibra channel
If vibration channel of the source ringtone is polyphonic, it'll be brought down to monophonic.
 
IMelody 1.0, 1.2
(monophonic)
EMS (Enhanced Messaging System) official ringtone format(s)
Compact
Remove all textual information (except name).
Explicit scale
Put note scales for all notes, overriding a default scale
Find cycles
Identify cycles in a ringtone and put the cycle identifier instead of repeating the same contents several time
No vibe, led or back
Ignore all control messages for vibra battery, led or backlight management
No carriage returns
By default, music information is split in 70-characters lines. This option allows having a single long string containing the ringtone information (please be careful, because the resulting IMelody file will be non-compliant with the standard)
No volume changes
Ignore all volume-related messages in a ringtone. Volume of a resulting ringtone will be constant.
 
eMelody
(monophonic)
Ringtone format for old Ericsson phones. Compatible with EMS.
Headers
None: don't write any headers;
Detailed: write all headers;
none - default
Extended eMelody
Write output in the extended format, which supports dots
No 128-byte limit
Write the whole melody ignoring the 128-bytes limitation
 
Nokia (binary, text)
(monophonic)
Nokia proprietary (Smart Messaging) format. Binary stands for 8-bit encoding; Text stands for 7-bit encoding.
Explicit scale
Override default scale shifts and specify scales for each note
Find cycles
Identify cycles in a ringtone and put the cycle identifier instead of repeating the same contents several time
Insert User Data Header
Prepend the ringtone with additional User Data Header, thus making your file ready for transmission
 
Motorola
(monophonic)
Motorola proprietary ringtone format
 
Yamaha SMAF
MA 1, 2, 3, phrases
(mixed)
Yamaha proprietary ringtone format (very popular)
Read only
Make ringtones read-only (disallow saving and forwarding). This mode is sometimes called "preview mode"
No transfer
Allow playing and saving a ringtone; disallow forwarding.
Replace Crash Cymbal
Certain phones have problems playing notes with the Crash Cymbal instrument, so this option replaces this instrument with a similar sounding one
 
Sagem 1.0 (monophonic) Sagem proprietary format
 
Sagem 2.1 (polyphonic) Sagem proprietary format
 
WAVE (PCM) Generic PCM-based format
Channel count
Allows specifying whether the target sound must be monophonic or stereophonic. No checkmarks mean that the number of channels will be determined based on the source sound file
Type
Takes one the following values:
  • 8-bit Linear PCM
  • 16-bit Linear PCM
  • CCITT mu-law
  • CCITT A-law
  • 4-bit IMA ADPCM
  • ITU G.726 (24, 32 or 40 kbps)
Sample Rate
Takes one the following values:
  • 8 kHz
  • 11 kHz
  • 16 kHz
  • 22 kHz
  • 44 kHz
  • 48 kHz
 
AU (PCM) PCM-based format by Sun Microsystems
Type
Takes one the following values:
  • 8-bit Linear PCM
  • 16-bit Linear PCM
  • CCITT mu-law
  • CCITT A-law
  • 4-bit IMA ADPCM
  • ITU G.726 (24, 32 or 40 kbps)
Sample Rate
Takes one the following values:
  • 8 kHz
  • 11 kHz
  • 16 kHz
  • 22 kHz
  • 44 kHz
  • 48 kHz
 
MP3 (PCM) Loss-Compressed PCM files
Mono / Stereo
Default - don't make any changes
Mono - make resulting file monophonic (1 sound channel)
Stereo - make resulting file stereophonic (2 sound channels)
Bitrate
Takes one the following values:
  • 8 kB/s
  • 16 kB/s
  • 20 kB/s
  • 24 kB/s
  • 32 kB/s
  • 48 kB/s
  • 56 kB/s
  • 64 kB/s
  • 80 kB/s
  • 112 kB/s
  • 128 kB/s
  • 160 kB/s
This format will be disabled if MP3 codec is not configured properly in Codecs window.
Use ABR
Set this flag if you want to use Average Bit Rate instead of Constant Bit Rate
 
AMR NB (PCM) Adaptive Multi-Rate Narrow-Band format by 3GPP
Bitrate
Takes one the following values:
  • MR475 (4.75 kbps)
  • MR515 (5.15 kbps)
  • MR59 (5.9 kbps)
  • MR67 (6.7 kbps)
  • MR74 (7.4 kbps)
  • MR795 (7.95 kbps)
  • MR102 (10.2 kbps)
  • MR122 (12.2 kbps)
This format will be disabled if AMR NB codec is not configured properly in Codecs window.
 
AMR WB (PCM) Adaptive Multi-Rate Wide-Band format by 3GPP
Bitrate
Takes one the following values:
  • 6.6 kbps
  • 8.85 kbps
  • 12.65 kbps
  • 14.25 kbps
  • 15.85 kbps
  • 18.25 kbps
  • 19.85 kbps
  • 23.05 kbps
  • 23.85 kbps
This format will be disabled if AMR WB codec is not configured properly in Codecs window.
 
Qualcomm CMX (PCM) Qualcomm CMX
Version
Takes one the following values:
  • CMX 2.X
  • CMX 3.0
  • CMX 3.1
  • CMX 4.0
  • CMX 4.1
  • CMX 4.3
This format will be disabled if Qualcomm CMX codec is not configured properly in Codecs window.
NB Ringtone Creator doesn't get shipped with the CMX codec. Please contact Qualcomm at http://www.cdmatech.com/ to get the codec.
 
Macromedia Flash
(PCM)
Macromedia Flash .swf format. It's not a ringtone format, but it's very convenient to store your ringtone previews in. Available with Unwiredtec Flash Engine plugin only.
 
EMS
(monophonic)
Extended Messaging Service-compatible ringtone format. It incorporates IMelody format plus EMS header.
Compact
If checked, write minimum IMelody ringtone information.
Number of messages
The maximum number of EMS messages you want to split the ringtone into.
AIFF (PCM) Audio Interchange File Format by Apple
Channel Count
Takes one the following values:
  • Mono Sound
  • Stereo Sound
Type
Takes one the following values:
  • 8-bit Linear PCM
  • 16-bit Linear PCM
  • 32-bit Linear PCM
Type
Takes one the following values:
  • 8-bit Linear PCM
  • 16-bit Linear PCM
  • 32-bit Linear PCM
Sample Rate
Takes one the following values:
  • 8 kHz
  • 11 kHz
  • 16 kHz
  • 22 kHz
  • 44 kHz
  • 48 kHz
Mixing method
Takes one the following values:
  • Leave only the first channel (left)
  • Leave only the last channel
  • Mix all channels into one
Applies to 1-channel (monophonic) sound files only.
 


Let's discuss four extremely useful buttons you may choose to use:

Select All - select all formats available to you. Default options will be used if you haven't changed them some time ago.
Clear All - Opposite to the previous operation. Options will not be reverted
Note-based ringtones - Choose only formats representing note-based ringtones (monophonic and mixed in the table above)
PCM ringtones - Choose only formats representing PCM-based ringtones (PCM and mixed in the table above)


A couple of final words: if you want to convert note-based or mixed ringtones into PCM formats, you'll need Unwiredtec Sound Engine plugin. Without this plugin installed, you'll get emptry PCM files after such conversion.

Basic operations   -   Table of Contents   -   Project Target

© Unwiredtec, Inc. and affiliates 1999-2005, All rights reserved.