Zakładka z wyszukiwarką danych komponentów
  Polish  ▼
ALLDATASHEET.PL

X  

AN3143 Arkusz danych(PDF) 3 Page - STMicroelectronics

Numer części AN3143
Szczegółowy opis  Audio software codec for the STM8S
PDF  13 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Producent  STMICROELECTRONICS [STMicroelectronics]
Strona internetowa  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN3143 Arkusz danych(HTML) 3 Page - STMicroelectronics

  AN3143 Datasheet HTML 1Page - STMicroelectronics AN3143 Datasheet HTML 2Page - STMicroelectronics AN3143 Datasheet HTML 3Page - STMicroelectronics AN3143 Datasheet HTML 4Page - STMicroelectronics AN3143 Datasheet HTML 5Page - STMicroelectronics AN3143 Datasheet HTML 6Page - STMicroelectronics AN3143 Datasheet HTML 7Page - STMicroelectronics AN3143 Datasheet HTML 8Page - STMicroelectronics AN3143 Datasheet HTML 9Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 3 / 13 page
background image
AN3143
ADPCM codec
Doc ID 17011 Rev 1
3/13
1
ADPCM codec
1.1
Adaptive differential pulse coded modulation (ADPCM)
ADPCM is a fixed length codeword audio codec which reduces redundant information from
audio waveforms. The information core is separated from the correlated waveform samples
by encoding differences between the current samples and the predicted ones. As the
correlation between consecutive audio samples is generally high, this method is reasonably
effective and preserves good audio quality. The ADPCM codec, which is based on coding
waveforms in time domains, is much less complex than codecs based on voice perception
(vocoders) that operate in frequency domains. For these reasons, the ADPCM codec is the
best choice for the audio output on 8-bit microcontrollers.
The ADPCM algorithm has been developed for speech coding. It is implemented in several
steps and is used in telephone systems like ITU-T G.726 (covering CCITT G.721 and G.723
standards). G.726 and similar telecommunication codecs, offer several advanced features
which are necessary for successful transmission and streaming. Such features include
synchronous coding adjustment, tone detection to carry data modem signals, adaptated
speed control, and recovery from transmission error conditions. These features lead to
additional algorithm complexity which either requires the use of a digital signal processor
(DSP) or lowering the encoding/decoding sample rate. Fortunately, such features do not
bring many additional benefits to the microcontroller for coding/decoding the audio or
speech signals. Less complex alternatives can be found.
1.2
Interactive multimedia association (IMA) ADPCM
The IMA(a) ADPCM codec is one such alternative solution. This codec is widely used across
different computers platforms, for example in Microsoft® Sound Recorder or Apple®
QuickTime®. It was originally offered by Intel/DVI® as an open standard for use by the IMA.
The reference algorithms and recommended formats were initially developed by the digital
audio technical working group (DATWG) and refined by the digital audio focus group (DAFG)
of the IMA. These groups are no longer active.
The IMA DATWG reference algorithm is less complex than the G.726 algorithm. The number
of encoding/decoding CPU cycles needed is reduced by using fixed prediction and by
replacing complex floating point mathematical operations by look-up tables. The
implementation of the ADPCM codec presented in this application note is compatible with
the IMA reference algorithm published by the IMA DATWG/DAFG in the “Recommended
Practices for Enhancing Digital Audio Compatibility in Multimedia Systems”, revision 3.00
(see References).
a.
IMA is a computer/audio/video industry trade association that has worked to promote multimedia application
development.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13


Arkusz danych Pobierz

Go To PDF Page


Link URL



Czy Alldatasheet okazała się pomocna?  [ DONATE ] 

O Alldatasheet   |   Reklama   |   Kontakt   |   Polityka prywatności   |   Link do karty katalogowej    |   Linki   |   Lista producentów
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com