Specifications
21
2.1.5 Audio
Basic Specifications
WAV playback, voice recording and playback are supported.
By using the Microsoft SoftwareMixer function, output sounds from multiple applications can
be mixed and output (in 44.1 KHz, 16-bit stereo mixing).
Voice Recorder is integrated in the terminal as the sound system application to make it possible to
perform WAV file streaming playback and local file playback in HTTP.
Audio and Buzzer use the same integrated speaker, therefore it is not possible to playback Audio
and Buzzer sound at the same time. In this case, Buzzer sound has the priority.
Playback
Table 2.9
KHz 8 11.025 12 16 22.05 24 32 44.1 48
Mono Yes Yes Yes Yes Yes Yes Yes Yes Yes
Stereo Yes Yes Yes Yes Yes Yes Yes Yes Yes
Sampling
frequencies
Sampling frequencies other than those above are not supported.
Stereo/Monaural
8-bit or 16-bit
In reality, the integrated monaural speaker does not output sound in stereo.
Recording
Table 2.10
KHz 8 11.025 12 16 22.05 24 32 44.1 48
Monaural Yes Yes Yes Yes Yes Yes Yes Yes Yes
Sampling
frequencies
Sampling frequencies other than those above are not supported.
Stereo/Monaural
8-bit or 16-bit
Monaural sound input only via the microphone.
Setting Sound Volume
The Control Panel can be used to set up sound volume in six grades from loud to low and
ON/OFF of mute. A sound volume also can be set up using Win32 API function in application.
Audio ON/OFF
The audio system can be disabled to save the power. “Enable” or “Disable” for the audio system
in the terminal is controlled using the System Library in application.
The functions of the System Library relevant to the Audio ON/OFF are as follows.
SysAudioOff
: Turns off the audio virtually with the audio turned off.
SysAudioOn
: Turns on the audio virtually with the audio turned on.
SysGetAudioPowerState
: Retrieves “Enable” or “Disable” status for turning off the audio
virtually.