PRELIMINARY
VS1063a Prog. Guide
7
AUDIO FORMAT SPECIFIC COMMENTS
For stereo audio, joint-stereo streams are always created. The encoder determines on a frame-
by-frame basis whether to use LR-stereo or MS-stereo. Dual-channel audio like multilingual
transmissions using one stereo stream is neither supported nor recommended.
VSMPE uses an enhanced and adapted version of the PAMM psycho-acoustic model originally
devoloped for VLSI Solution’s Ogg Vorbis encoder. The new version of PAMM includes fast
bitrate control which makes it possible to create CBR bitstreams.
When CBR is being used, lowest and highest bitrates may lead into inefficient encoding: lowest
bitrates because the encoder needs to make it sure that the maximum frame length never is
exceeded, and highest bitrates because bit reservoir cannot be trusted too much.
No attempts are made at encoding frequencies over 16 kHz, even with the highest quality set-
tings and samplerates. The reason for this is an omission in the MP3 format specification which
makes it difficult to encode these frequencies with reasonable accuracy.
7.2
Decoders
7.2.1
MP3 Decoder
VS1063a’s MP3 decoder is a full-accuracy decoder.
Version: 0.40, 2011-09-02
20