AHI audio system | |
Fejlesztő | Martin Blom |
Első kiadás | 1.0 (1996, 28 éve)[1] |
Legfrissebb stabil kiadás | 4.18 (1998) |
Legfrissebb fejlesztői kiadás | 6.0 (2005-11-20) |
Operációs rendszer | AmigaOS 2.0.4 vagy újabb |
Platform | Amiga |
Kategória | API |
Licenc | GNU GPL[1] |
Az AHI (teljes nevén: AHI audio system) az AmigaOS, a MorpOS, illetve az AROS operációs rendszerek – teljesen új célú – hang alrendszere. Az alrendszert Martin Blom hozta létre 1996-ban (első kiadás), majd a fejlesztés 1997 novemberéig tartott.[1] A cél az volt, hogy az amigák beépített gyári hangcsipjétől (Paula) különböző audio hardvereknek, illetve hangrendszereknek - különösképpen a 16-bites hangkártyáknak - szabványos szoftverinterfésze legyen.[2]
Az AHI olyan fejlesztett funkcionalitással rendelkezik, amely nem érhető el az AmigaOS gyári hardver-illesztőprogramjával. Ilyen például a folyamatos, akadásmentes hanglejátszás egy a felhasználó által kiválasztott eszközről (azokban az alkalmazásokban, melyek támogatják az AHI-t), szabványos hangrögzítés funkció, valamint hatékony szoftveres hangkeverési eljárások több hangcsatorna egybekeverésére, mely felülmúlja az amigák eredeti chipsetjének négycsatornás korlátját.[3] Az alrendszer magában foglal egy egyedülálló üzemmódot, melynek segítségével két 8-bites csatornát lehet egybekeverni és az Amiga chipsetjén 14-bites hanglejátszást létrehozni.[2] Az AHI széleskörűen támogatott szabvánnyá vált Amiga rendszereken, mind hardver, mind szoftveroldalon és a későbbi kiadású operációs rendszerek beépített elemét képezi.[4][1]