Miles Sound System

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Miles Sound System
Original authorJohn Miles
DeveloperEpic Games Tools
Initial release1991; 35 years ago (1991)
Stable release
10.0.62.0 / March 4, 2022; 4 years ago (2022-03-04)[1]
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemDOS, Windows, Linux, Classic Mac OS, macOS, Xbox, Xbox 360, Xbox One, PlayStation 2, PlayStation 3, PlayStation 4, PlayStation Portable, PlayStation Vita, Wii, Wii U, Nintendo Switch, Nintendo 3DS, Android, iOS, Windows Phone[1]
    TypeApplication programming interface (API)
    Websitewww.radgametools.com/miles.htm

    Miles Sound System (MSS), formerly known as Audio Interface Library (AIL), is a sound software system primarily for video games and used mostly as an alternative for low-end audio chipsets. It uses little CPU time while providing adequate audio output. It was originally a middleware driver library for soundcards to use in DOS applications when no viable alternative was available. Epic Games Tools (formerly RAD Game Tools) acquired the technology from Miles Design in 1995.

    The 1992 AIL version 2 for DOS has been released by John Miles as open-source (public domain without restrictions) in 2000.[2][3] The package can be found on his personal site (KE5FX.com) and contains source code for both real-mode and protected-mode programs.

    Reception

    [edit | edit source]

    The Miles Sound System was used in its history by over 7,000 video games across 18 platforms, with customers including Sony, Capcom, Epic, and Microsoft.[4][5] Computer Gaming World stated in 1994 that "Many of the game publishers have decided to support only those sound cards which are supported by the Miles drivers", especially the Sound Blaster.[6]

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ AIL Version 2, the complete Open Source release of the Miles Sound System Version 2 for DOS on ke5fx.com
    3. ^ AIL2.ZIP
    4. ^ miles on radgametools.com
    5. ^ miles customer page on radgametools.com
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

    Further reading

    [edit | edit source]
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]