Możecie mi wydłumaczyć na czym polega programowe dekodowanie plików mp3? Jak zbudowany jest taki plik?
Powiedzmy, że mam plik w formacie mp3 i przy pomocy mikrokontrolera chcę go zdekodować i wysłać na przetwornik D/A. Na czym polega taka operacja?
Możecie mi wydłumaczyć na czym polega programowe dekodowanie plików mp3? Jak zbudowany jest taki plik?
Powiedzmy, że mam plik w formacie mp3 i przy pomocy mikrokontrolera chcę go zdekodować i wysłać na przetwornik D/A. Na czym polega taka operacja?
to sa dosc skomplikowane przeksztalcenia, jesli szukasz open sourcowej biblioteki do dekodowania mp3 i na jej podstawie bedziesz programowac uK to mozesz sie wzorowac na mad
Najlepiej chyba poszukac jakis zrodel, choc moga byc tak zoptymalizowane ze zaciemnia o to w tym chodzi
J.
Po co tak kombinowaæ ? Przecie¿ s± gotowe dekodery np. VS1001 i ca³a rodzina oraz wiele innych. S± zarówno dekodery i kodery MP3, WAV, OGG, midi i wiele innych. Oparte s± one o procesory DSP dysponuj±ce wiêkszymi mocami obliczeniowymi. Mikrokontrolery s± zbyt powolne do realizowania tylu funkcji. Ca³a operacja u¿ycia mikrokontrolera wspó³pracuj±cego z VS10xx sprowadza siê do odczytania pliku z no¶nika danych, ustawieniu odpowiednich rejestrów w VS10xx i wys³aniu do niego strumienia danych. W necie s± setki gotowych opracowañ tego typu urz±dzeñ.
Have something to add? Share your thoughts — no account required.
Ask the community — no account required