Configuration Files
A - 33
In the following table, x is the pattern number, y is the instruction number.
Both x and y need to be sequential. There are three categories of sound effect
patterns: callProg (Call Progress Patterns), ringer (Ringer Patterns) and misc
(Miscellaneous Patterns).
Call Progress Patterns
The following table maps call progress patterns to their usage within the
phone.
Note
Currently, patterns that use the sampled instruction are limited to the following
format: sampled followed by optional silence and optional branch back to the
beginning.
Attribute
Permitted
Values Interpretation
se.pat.callProg.x.name UTF-8
encoded
string
Used for identification purposes in the user interface (currently
used for ringer patterns only); for patterns that use a sampled
audio file which has been overridden by a downloaded
replacement, the se.pat.ringer.x.name parameter will be
overridden in the user interface by the file names of the wave file.
se.pat.callProg.x.inst.y.type sampled OR
chord OR
silence OR
branch
As above.
se.pat.callProg.x.inst.y.
value
integer Instruction type:
sampled
chord
silence
branch
Interpretation:
sampled audio file number
chord set number
silence duration in ms
number of instructions to advance
se.pat.callProg.x.inst.y.
param
positive
integer
If instruction type is chord, this optional parameter specifies the on
duration to be used, overriding the on duration specified in the
chord-set definition.
Call progress
pattern number
Use within phone
1 dial tone
2 busy tone
3 ring back tone
4 reorder tone
5 stuttered dial tone
6 call waiting tone