Witajcie.
Post skierowany do osób znających się trochę na kodekach audio:)
Buduję układ, który ma za zadanie przyjmować dane przez układ SPDIFRX, a "wypluwać" przez interfejs I2S (np. Za pośrednictwem SAI). W nocie katalogowej STM32 (np. F767ZI) napisano, że jest możliwość dekodować sygnały zakodowane takie jak np. Dolby Digital, aczkolwiek nigdzie nie ma wzmianki o tym jak to zrobić.
Jak narazie udaje mi się za pomocą DMA przyjmować dane stereo z toslink/spdif i wypuszczać je przez I2S. Potrzebuje jednak mieć możliwość rozkodować takie, które nadejdą w formacie zakodowanym wielokanalowo.
Na pewno potrzebowałbym jakieś biblioteki do dekodowania dzwieku, no chyba że warto je napisać samemu, w co wątpię

nie za bardzo mogę znaleźć szczegóły na temat dekompresji strumienia.
Być moze zna ktoś jakiś układ, który sprzętowo coś takiego wykonuje?
Będę wdzieczny za każdą pomoc

Podrawiam, Mikołaj
Wysłane z mojego Redmi Note 4 przy użyciu Tapatalka