*** DVMS now available with Sound-Blaster 16 support ***
The Digital Voice Mailbox System (DVMS) is a in Germany widely used amateur
radio voice-mail system running on a simple PC. It was developed by
Detlef Fliegl (DG9MHZ). In its early times this system needed a expansive
and not easy to build ISA slot-card with some special circuits. To overcome
this disadvantage it is now possible to use the wide spread Sound-Blaster 16
card and its derivates. A DVMS version with Sound-Blaster 16 support is
available now for download. The following features where added to the
conventional DVMS:
Converts raw audio data <-> CVSD format in real time
DTMF and call tone detection through Sound-Blaster input analysis
CW output via OPL3 synthesizer
Control and state I/O using parallel port
(see "lpt" entry in "dvms.ini" file)
LPT-Pin 2:
LPT-Pin 3:
LPT-Pin 4:
LPT-Pin 10:
LPT-Pin 11:
Watchdog
PTT
5 V
DCF77 input
Squelch (inverted)
Input and output volumes can be changed through ini file ("dvms.ini")
entries:
level_mic
level_in
level_out
level_voc
level_cw
Microphone input level
Line input level
Output level (CW + voice)
Voice output level
CW output level
Each volume contort can be set from 0 (mute) to 15 (maximum).
The DVMS software may still be used in conjunction with the classical
DVMS slot-card, but only either in Sound-Baster or in DVMS slot-card mode.
For mode selection the command line switch "/b" is recognized, which
turns the DVMS into Sound-Blaster mode.
Example:
"dvms /b"
"dvms /b /d"
execute DVMS in Sound-Blaster mode
display additional sound-card diagnostic information
The current version only supports SB16 compatible ISA sound cards
(SB16, SB16 ASP, SB AWE 32, SB AWE 64, w/o PNP) from Creative Labs.
PNP sound cards require a configuration manager (e.g. ICU), which
must be loaded before DVMS execution. The DVMS takes its sound card
configuration (IO address, IRQ, DMA channels) from the "BLASTER"
environment variable. Because of simultanios input and output
(duplex) 8 bit and 16 bit DMA may not share the same channel.
In case a Sound-Blaster AWE32/64 is used, the EMU8000 wave processor
needs to be pre-initialized with a utility program called "aweutil.com"
which is included in the sound card driver software package.
The previous hardware signal processing is now done by the system CPU.
This consumes a lot more computation power and expects higher CPU
performance. Witch a AMD-K5 or Pentium CPU this difference can be
equalized. Due to a still existing performance trade-off sub audio
detection and emission is not possible yet.
System requirements:
at least 486DX/4, 100MHz)
RAM and HDD space as in classic DVMS version
Creative Labs. SB16/AWE32/AWE64 (PNP)
MS-DOS 5.0/6.22, Windows 95/98 DOS window or DOS mode
DVMS Source code V3.14.70sb
The current version is still a development release.
To continue development, I am interested in your feedback.
I am pleased to receive your (good or bad) reports.
vy 73's de Steffen, DH1DM
[email protected]