VS1053b FLAC

Hynek Sladky econf na centrum.cz
Úterý Leden 5 07:26:15 CET 2016


Nez se vyprazdni jedna cast, muze se nacitat druha. Vzdyt jde o to, aby 
v jednom bufferu bylo tolik dat, ze vystaci na zasobovani behem nejdelsi 
doby potrebne pro nacitani druheho bufferu. Podle me to nejde delat 
jinak nez ze se data ctou dostatecne dopredu.

Hynek Sladky



Dne 4.1.2016 16:20, Zuffa Jan napsal(a):
>
> Aky ma zmysel dvojity buffer ked nepouzijete DMA?
>
> j.
>
> *From:*Hw-list [mailto:hw-list-bounces na list.hw.cz] *On Behalf Of 
> *Michal Grunt
> *Sent:* Monday, January 04, 2016 4:09 PM
> *To:* HW-news
> *Subject:* Re: VS1053b FLAC
>
> Dvojitý buffer mě po odeslání emailu také napadl... Načítání z FAT 
> zoptimalizuji po celých sektorech. Používám FS_FAT tak snad nějaká byť 
> minimální cache a optimalizace je tam řešena (nevím, podívám se na to).
>
> Ale velikost bufferu ve VS asi řeší ten patch. Podrobnější info jsem 
> našel zde:
>
> http://www.vsdsp-forum.com/phpbb/viewtopic.php?t=1463
>
> Jsou zde pro mě neznámé funkce a jedna z nich zjišťuje velikost 
> bufferu ve VS. Tak vyzkouším co mi to vrátí po aplikaci patchu a před 
> aplikací.
>
> s_int bufSize = (ReadSCIRegister(SCI_HDAT1) == 0x664C) ? 0x1800 : 0x400;
>
> Michal Grunt
>
>

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20160105/d5bc5f3f/attachment.html>


Další informace o konferenci Hw-list