Kompresja i dekompresja d¼wiêku na procesorze ATMega ? wskazówki i procedury

kompresja dzwieku...





Poprzedni Nastêpny
Wiadomo¶æ
Spis tre¶ci
From: "asterix" <big_bertaWYTNIJTO_at_nospam_poczta.onet.pl>
Subject: kompresja dzwieku...
Date: 9 Mar 2006 19:55:30 +0100


Witam
Szukam wskazówek i informacji, opisów lub przyk³adów procedur do kompresji i
dekompresji dzwieku spróbkowanego. Probkwanie, kompresja i dekomprsja ma sie
odbywac na procesorze ATMega. Bede wdzieczny za wszelkie informacje i linki.
pozdrawiam
asterix

--
Wys³ano z serwisu OnetNiusy: http://niusy.onet.pl

Poprzedni Nastêpny
Wiadomo¶æ
Spis tre¶ci
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: kompresja dzwieku...
Date: Thu, 09 Mar 2006 22:34:24 +0100


asterix napisa³(a):

Szukam wskazówek i informacji, opisów lub przyk³adów procedur do kompresji i
dekompresji dzwieku spróbkowanego. Probkwanie, kompresja i dekomprsja ma sie
odbywac na procesorze ATMega. Bede wdzieczny za wszelkie informacje i linki.

Du¿o powy¿ej trywialnego ADPCM pewnie nie zdzia³asz. Najczê¶ciej przy
dobrym DSP porz±dne algorytmy wymagaj± mocy obliczeniowej
kilkana¶cie-kilkadziesi±t MIPS. Popatrz tutaj w rozdzia³ 4.3:
http://www.amwaw.edu.pl/~adybkows/telefonip/4.html

Ostatnio popularne np. w telefonii internetowej kodowanie G.723.1 daj±ce
strumieñ 6,3 lub 5,3 kbps wymaga oko³o 16 MIPS (w procesorze DSP!). Nie
zrobisz tego na ATmedze, mo¿e jaki¶ tani ARM by wydoli³ (np. AT91SAM7S256).

Referencyjne algorytmy kompresji (w jêzyku C) ³atwo znajdziesz w Sieci,
ale z powodu swojej miernej wydajno¶ci nie za bardzo nadaj± siê do
praktycznego zastosowania. U nas w firmie jeden cz³owiek napisa³
implementacjê kodeka GSM w asemblerze procesora DSP (TMS320VC5410),
zajê³o mu to ze 2 miesi±ce razem z testowaniem. Tak ¿e nie jest to
trywialna sprawa i lepiej bêdzie znale¼æ gotowca.

--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/

Uwaga: przed wys³aniem do mnie maila usuñ "123" z adresu.

Poprzedni Nastêpny
Wiadomo¶æ
Spis tre¶ci
From: "Pelos" <pelos_at_nospam_pelos.pl>
Subject: Re: kompresja dzwieku...
Date: Fri, 10 Mar 2006 09:50:43 +0100



U¿ytkownik "asterix" <big_bertaWYTNIJTO_at_nospam_poczta.onet.pl> napisa³ w wiadomo¶ci
news:7eec.000001b0.44107a21_at_nospam_newsgate.onet.pl...
Witam
Szukam wskazówek i informacji, opisów lub przyk³adów procedur do kompresji
i
dekompresji dzwieku spróbkowanego. Probkwanie, kompresja i dekomprsja ma
sie
odbywac na procesorze ATMega. Bede wdzieczny za wszelkie informacje i
linki.
pozdrawiam
asterix
np. http://www.speex.org/ ale to nie ATMega zapomnij faaacet.
No chyba ze to sie nie bedzie odbywac w riltajmie :)

--
Pelos
http://www.pelos.pl