CRI ADX | |
---|---|
Typ | Kodek / formát souboru |
Vývojář | Middleware CRI |
Hardwarová platforma | Křížová platforma |
Stát | Aktivní / Neznámý |
Licence | Proprietární software |
webová stránka | cr-mw.com |
ADX je proprietární ztrátová komprese a ukládání zvuku na bázi ADPCM vyvinutý společností CRI Middleware speciálně pro použití ve videohrách . Nejcharakterističtější funkcí je schopnost smyčky zvukového záznamu, díky čemuž je použití formátu vhodné pro použití jako hudba na pozadí v různých hrách, které podporují tento mediální kontejner . Je podporován mnoha hrami SEGA Dreamcast , některými hrami pro PlayStation 2 , GameCube a Xbox . Jedna z prvních her, která používala ADX, byla Burning Rangers založená na Sega Saturn . Nejvýrazněji byl použit v sérii her Sonic the Hedgehog od generace Dreamcast až po současnost (výjimkou je Sonic 2006 ), která tento formát používala k nahrávání hudby a hlasů postav.
Kromě základního kódování ADPCM obsahuje sada nástrojů ADX také související formát AHX, který používá variantu specifikace zvuku MPEG-2 pro záznam a archivaci hlasu, a AFS pro uložení sestavy více stop ADX a AHX do jediné mediální kontejner soubor.
V současné době již CRI Middleware tento kodek nelicencuje. Byl nahrazen kodekem CRI ADX2 , známým také jako HCA.
ADX je komprimovaný audio formát, ale na rozdíl od MP3 nepoužívá psychoakustický model snížení objemu audio dat (snížení jejich složitosti). Místo toho model ADPCM používá k ukládání vzorků datový záznam relativní chyby predikční funkce, což znamená, že původní signál je po kódování více zachován; V podstatě komprese ADPCM namísto použití zvukových vzorků s plnou velikostí poskytuje vzorky odchylek signálu od předchozí hodnoty, které jsou mnohem menší, obvykle 4 bity . Pro lidské ucho je taková odchylka na úrovni šumu, takže ztráta kvality je sotva patrná.
Stejně jako jiné formáty kódování, ADX podporuje více vzorkovacích frekvencí , jako je 22050Hz , 44100Hz, 48000Hz atd., nicméně hloubka vzorku je pevně nastavena na 16 bitů kvůli počáteční vazbě na herní hardware. Podporuje vícekanálový, ale předpokládá se, že to znamená stereo (2 kanály), ačkoli samotný soubor podporuje zahrnutí až 255 kanálů. Pouze jedna rozlišovací vlastnost, která odlišuje ADX od alternativ, jako je IMA ADPCM (kromě použití jiné prediktivní funkce), je vestavěná schopnost přehrávání ve smyčce, která dává hráči pokyn , aby po dosažení určitého bodu na stopě „přetočil zpět“. ” zpět k vytvoření spojeného cyklu; hypoteticky by tato funkce mohla být použita také k "rychlému převíjení", ale to by bylo nadbytečné, vzhledem k tomu, že zvukový záznam by místo toho mohl být jednoduše "olemován" programem editoru .
Pro přehrávání existuje několik pluginů pro WinAmp a nástroj pro převod na vlnu (viz sekce odkazy). Open source program/knihovna FFmpeg také obsahuje podporu pro ADX, nicméně dekodér pro tento formát je složitý na zápis, takže dobře dekóduje v základním 44100Hz ADX.