CRI ADX | |
---|---|
Típusú | Codec / fájl formátum |
Fejlesztő | CRI Middleware |
Hardver platform | Cross platform |
Állapot | Aktív / Ismeretlen |
Engedély | Saját szoftver |
Weboldal | cr-mw.com |
Az ADX egy ADPCM -alapú, védett , veszteséges hangtömörítési és -tárolási formátum, amelyet a CRI Middleware kifejezetten videojátékokban való használatra fejlesztett ki . A legjellemzőbb tulajdonság a hangfelvétel hurkolásának képessége, amely kényelmessé teszi a formátum használatát háttérzeneként különböző játékokban, amelyek támogatják ezt a médiatárolót . Számos SEGA Dreamcast játék támogatja, néhány játék PlayStation 2 -re , GameCube -ra és Xbox -ra . Az egyik első ADX-et használó játék a Burning Rangers voltSega Saturn . Leginkább a Sonic the Hedgehog játéksorozatban használták a Dreamcast generációtól egészen napjainkig (az egyetlen kivétel a Sonic 2006 ), amely a formátumot zene és karakterhangok rögzítésére használta.
Az alap ADPCM kódoláson felül az ADX eszköztár tartalmazza a kapcsolódó AHX formátumot is, amely az MPEG-2 hangspecifikáció egy változatát használja hangrögzítéshez és archiváláshoz, valamint az AFS-t, hogy több ADX és AHX sávból álló összeállítást tároljon egyetlen helyen. médiatároló fájl.
Jelenleg a CRI Middleware már nem engedélyezi ezt a kodeket. Felváltotta a CRI ADX2 kodek , más néven HCA.
Az ADX egy tömörített hangformátum, azonban az MP3 -mal ellentétben nem használja az audioadatok hangerejének csökkentésére szolgáló pszichoakusztikus modellt (csökkentve annak összetettségét). Ehelyett az ADPCM-modell a predikciós függvény relatív hibájának adatrekordját használja a minták tárolására, ami azt jelenti, hogy az eredeti jel jobban megmarad a kódolás után; Lényegében az ADPCM-tömörítés a teljes átméretezett hangminták használata helyett sokkal kisebb, jellemzően 4 bites jeleltérési mintákat biztosít az előző értéktől . Az emberi fül számára ez az eltérés a zajszinten van, így a minőségromlás alig észrevehető.
Más kódolási formátumokhoz hasonlóan az ADX is több mintavételezési frekvenciát támogat , például 22050Hz , 44100Hz, 48000Hz stb., azonban a mintavételi mélység 16 bitben van rögzítve a játékhardverhez való kezdeti kötődés miatt. Támogatja a többcsatornát, de úgy gondolják, hogy ez sztereót jelent (2 csatorna), bár maga a fájl támogatja akár 255 csatorna beillesztését is. Csak az egyik megkülönböztető tulajdonsága különbözteti meg az ADX-et az olyan alternatíváktól, mint például az IMA ADPCM (amellett, hogy egy másik prediktív funkciót használ), a beépített lejátszási hurkolási képesség, amely arra utasítja a lejátszót , hogy a sáv egy bizonyos pontjának elérése után „visszatekerjen”. ” vissza kapcsolt ciklus létrehozásához; hipotetikusan ezt a funkciót "előtekerésre" is lehetne használni, de ez felesleges lenne, mivel a hangfelvételt ehelyett egyszerűen "beszegheti" a szerkesztőprogram .
A lejátszáshoz több beépülő modul is rendelkezésre áll a WinAmphoz és egy konvertáló eszköz a hullámzáshoz (lásd a hivatkozások szakaszt). Az FFmpeg nyílt forráskódú program/könyvtár ADX támogatást is tartalmaz, azonban az ehhez a formátumhoz tartozó dekóder nehezen írható, így alap ADX-ben is jól dekódol 44100 Hz-es mintavételezési frekvenciával.