Polycom Version 1.4.x 17 Administrator's Manual page 82

Sip 1.4.0 soundpoint/soundstation ip sip
Table of Contents

Advertisement

Administrator Guide - SoundPoint
4.6.1.5.1 Patterns <patterns/>
Patterns use a simple script language that allows different chord sets or wave files to
be strung together with periods of silence. The script language uses the following
instructions:
Instruction
sampled (n)
chord (n, d)
silence (d)
branch (n)
a. Currently, patterns that use the sampled instruction are limited to the following format:
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 and misc (miscellaneous).
Attribute
se.pat.callProg.x.name
74
®
IP / SoundStation
Meaning
Play sampled audio
a
file n
Play chord set n (d is
optional and allows
the chord set ON
duration to be over-
ridden to d millisec-
onds)
Play silence for d
milliseconds (Rx
audio is not muted)
Advance n instruc-
tions and execute
that instruction (n
must be negative and
must not branch
beyond the first
instruction)
sampled followed by optional silence and optional branch back to the beginning.
Copyright © 2004 Polycom, Inc.
®
IP
Example
se.pat.callProg.x.inst.y.type ="sampled" (sampled audio
file instruction type)
se.pat.callProg.x.inst.y.value ="3" (specifies sampled
audio file 3)
se.pat.callProg.x.inst.y.type = "chord" (chord set instruc-
tion type)
se.pat.callProg.x.inst.y.value = "3" (specifies call
progress chord set 3)
se.pat.callProg.x.inst.y.param = "2000" (override ON
duration of chord set to 2000 milliseconds)
se.pat.callProg.x.inst.y.type = "silence" (silence instruc-
tion type)
se.pat.callProg.x.inst.y.value = "300" (specifies silence
is to last 300 milliseconds)
se.pat.callProg.x.inst.y.type = "branch" (branch instruc-
tion type)
se.pat.callProg.x.inst.y.value = "-5" (step back 5 instruc-
tions and execute that instruction)
Permitted Values
Interpretation
UTF-8 encoded
Used for identification purposes in the user inter-
string
face (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.
Optimization

Advertisement

Table of Contents
loading

Table of Contents