|
DSP File
|
Function
|
MIPS
|
Related API Function
|
Related Arguments
|
|---|
|
voice.dsp
|
NMS Play 16 Kbit/s
|
2.05
|
adiStartPlaying
|
encoding = ADI_ENCODE_ NMS_16, maxspeed = 100
|
|
voice.dsp
|
NMS Play 24 Kbit/s
|
2.05
|
adiStartPlaying
|
encoding = ADI_ENCODE_ NMS_24, maxspeed = 100
|
|
voice.dsp
|
NMS Play 32 Kbit/s
|
2.05
|
adiStartPlaying
|
encoding = ADI_ENCODE_ NMS_32, maxspeed = 100
|
|
voice.dsp
|
NMS Play 64 Kbit/s
|
0.6
|
adiStartPlaying
|
encoding = ADI_ENCODE_ NMS_64, maxspeed = 100
|
|
voice.dsp
|
NMS Record 16 Kbit/s
|
2.15
|
adiStartRecording
|
encoding = ADI_ENCODE_NMS_16
|
|
voice.dsp
|
NMS Record 24 Kbit/s
|
2.15
|
adiStartRecording
|
encoding = ADI_ENCODE_ NMS_24
|
|
voice.dsp
|
NMS Record 32 Kbit/s
|
2.17
|
adiStartRecording
|
encoding = ADI_ENCODE_ NMS_32
|
|
voice.dsp
|
NMS Record 64 Kbit/s
|
0.57
|
adiStartRecording
|
encoding = ADI_ENCODE_ NMS_64
|
|
rvoice.dsp
|
mu-law Play
|
0.60
|
adiStartPlaying
|
encoding = ADI_ENCODE_ MULAW
|
|
rvoice.dsp
|
A-law Play
|
0.60
|
adiStartPlaying
|
encoding = ADI_ENCODE_ ALAW
|
|
rvoice.dsp
|
WAVE Play, 8 kHz, 16-bit
|
0.60
|
adiStartPlaying
|
encoding = ADI_ENCODE_ PCM8M16
|
|
rvoice.dsp
|
mu-law Record
|
0.60
|
adiStartRecording
|
encoding = ADI_ENCODE_MULAW
|
|
rvoice.dsp
|
A-law Record
|
0.60
|
adiStartRecording
|
encoding = ADI_ENCODE_ ALAW
|
|
rvoice.dsp
|
WAVE Record, 8 kHz, 16-bit
|
0.60
|
adiStartRecording
|
encoding = ADI_ENCODE_ PCM8M16
|
|
voxp.dsp
|
NMS Play 16 Kbit/s
|
2.3
|
adiStartPlaying
|
encoding = ADI_ENCODE_ NMS_16, maxspeed = 100
|
|
voxp.dsp
|
NMS Play 24 Kbit/s
|
2.3
|
adiStartPlaying
|
encoding = ADI_ENCODE_ NMS_24, maxspeed = 100
|
|
voxp.dsp
|
NMS Play 32 Kbit/s
|
2.3
|
adiStartPlaying
|
encoding = ADI_ENCODE_ NMS_32, maxspeed = 100
|
|
voxp.dsp
|
NMS Play 64 Kbit/s
|
0.8
|
adiStartPlaying
|
encoding = ADI_ENCODE_ NMS_64, maxspeed = 100
|
|
voxp.dsp
|
NMS Play 16 Kbit/s 1.5X
|
3.5
|
adiStartPlaying
|
encoding = ADI_ENCODE_ NMS_16, maxspeed = 150
|
|
voxp.dsp
|
NMS Play 24 Kbit/s 1.5X
|
3.5
|
adiStartPlaying
|
encoding = ADI_ENCODE_ NMS_24, maxspeed = 150
|
|
voxp.dsp
|
NMS Play 32 Kbit/s 1.5X
|
3.5
|
adiStartPlaying
|
encoding = ADI_ENCODE_ NMS_32, maxspeed = 150
|
|
voxp.dsp
|
NMS Play 64 Kbit/s 1.5X
|
1.2
|
adiStartPlaying
|
encoding = ADI_ENCODE_ NMS_64, maxspeed = 150
|
|
voxp.dsp
|
NMS Play 16 Kbit/s 2.0X
|
4.3
|
adiStartPlaying
|
encoding = ADI_ENCODE_NMS_16, maxspeed= 200
|
|
voxp.dsp
|
NMS Play 24 Kbit/s 2.0X
|
4.3
|
adiStartPlaying
|
encoding = ADI_ENCODE_NMS_24, maxspeed = 200
|
|
voxp.dsp
|
NMS Play 32 Kbit/s 2.0X
|
4.3
|
adiStartPlaying
|
encoding = ADI_ENCODE_NMS_32, maxspeed = 200
|
|
voxp.dsp
|
NMS Play 64 Kbit/s 2.0X
|
1.6
|
adiStartPlaying
|
encoding = ADI_ENCODE_NMS_64, maxspeed = 200
|
|
voxr.dsp
|
NMS Record 16 Kbit/s
|
2.15
|
adiStartRecording
|
encoding= ADI_ENCODE_NMS_16
|
|
voxr.dsp
|
NMS Record 24 Kbit/s
|
2.15
|
adiStartRecording
|
encoding= ADI_ENCODE_NMS_24
|
|
voxr.dsp
|
NMS Record 32 Kbit/s
|
2.15
|
adiStartRecording
|
encoding= ADI_ENCODE_NMS_32
|
|
voxr.dsp
|
NMS Record 64 Kbit/s
|
0.57
|
adiStartRecording
|
encoding= ADI_ENCODE_NMS_64
|
|
okiply.dsp
|
OKI Play 6 kHz
|
2.52
|
adiStartPlaying
|
encoding = ADI_ENCODE_OKI_24, maxspeed = 100
|
|
okiply.dsp
|
OKI Play 8 kHz
|
1.9
|
adiStartPlaying
|
encoding = ADI_ENCODE_OKI_32, maxspeed = 100
|
|
okiply.dsp
|
OKI Play 6 kHz 1.5X
|
3.7
|
adiStartPlaying
|
encoding = ADI_ENCODE_OKI_24, maxspeed = 150
|
|
okiply.dsp
|
OKI Play 8 kHz 1.5X
|
2.69
|
adiStartPlaying
|
encoding = ADI_ENCODE_OKI_32, maxspeed = 150
|
|
okiply.dsp
|
OKI Play 6 kHz 2.0X
|
4.41
|
adiStartPlaying
|
encoding = ADI_ENCODE_OKI_24, maxspeed = 200
|
|
okiply.dsp
|
OKI Play 8 kHz 2.0X
|
3.17
|
adiStartPlaying
|
encoding = ADI_ENCODE_OKI_32, maxspeed = 200
|
|
okirec.dsp
|
OKI Record 6 kHz
|
2.46
|
adiStartRecording
|
encoding = ADI_ENCODE_OKI_24
|
|
okirec.dsp
|
OKI Record 8 kHz
|
2.08
|
adiStartRecording
|
encoding = ADI_ENCODE_OKI_32
|
|
g726p.dsp
|
G.726 Play
|
6.5
|
adiStartPlaying
|
encoding = ADI_ENCODE_G726
|
|
g726r.dsp
|
G.726 Record
|
6.5
|
adiStartRecording
|
encoding = ADI_ENCODE_G726
|
|
wavply.dsp
|
WAVE Play 11 kHz 8-bit
|
1.95
|
adiStartPlaying
|
encoding = ADI_ENCODE_PCM11M8
|
|
wavply.dsp
|
WAVE Play 11 kHz 16-bit
|
1.65
|
adiStartPlaying
|
encoding = ADI_ENCODE_PCM11M16
|
|
wavrec.dsp
|
WAVE Record 11 kHz 8-bit
|
2.22
|
adiStartRecording
|
encoding = ADI_ENCODE_PCM11M8
|
|
wavrec.dsp
|
WAVE Record 11 kHz 16-bit
|
1.86
|
adiStartRecording
|
encoding = ADI_ENCODE_PCM11M16
|
|
tone.dsp
|
Tone Generator
|
0.88
|
adiStartDial
adiStartDTMF
adiStartTones
|
|
|
mf.dsp
|
MF detector
|
2.15
|
adiStartMFDetector
|
|
|
callp.dsp
|
Call Progress
|
0.79
|
adiStartCallProgress
|
precmask = 0
|
|
callp.dsp
|
Call Progress with Precise Tone
|
2.05
|
adiStartCallProgress
|
precmask != 0
|
|
dtmf.dsp
|
Tone Detector #1
|
0
|
adiStartToneDetector
|
toneid = 1, Uses background MIPS, not foreground.
|
|
callp.dsp
|
Tone Detector #2
|
0.50
(1 freq)
0.95
(2 freq)
|
adiStartToneDetector
|
toneid = 2
|
|
callp.dsp
|
Tone Detector #3
|
0.50
(1 freq)
0.95
(2 freq)
|
adiStartToneDetector
|
toneid = 3
|
|
adsir.dsp
|
ADSI receiver
|
2.00
|
adiStartReceivingFSK
|
|
|
adsix.dsp
|
ADSI transmitter
|
1.00
|
adiStartSendingFSK
|
|
|
imaply.dsp
|
IMA/DVI ADPCM Play 6 kHz
|
2.52
|
adiStartPlaying
|
encoding = ADI_ENCODE_IMA_24
|
|
imaply.dsp
|
IMA/DVI ADPCM Play 8 kHz
|
1.90
|
adiStartPlaying
|
encoding = ADI_ENCODE_IMA_32
|
|
imarec.dsp
|
IMA/DVI ADPCM Record 6 kHz
|
2.46
|
adiStartRecording
|
encoding = ADI_ENCODE_IMA_24
|
|
imaply.dsp
|
IMA/DVI ADPCM Record 8 kHz
|
2.08
|
adiStartRecording
|
encoding = ADI_ENCODE_IMA_32
|