| libmad | |
|---|---|
| Basisdaten | |
| Entwickler | Underbit (Robert Leslie) |
| Erscheinungsjahr | 2000 |
| Aktuelle Version | 0.15.1b (18. Februar 2004) |
| Betriebssystem | plattformunabhängig |
| Programmiersprache | C |
| Kategorie | Audiodecoder |
| Lizenz | GPL |
| http://www.underbit.com/products/mad/ | |
Der MPEG-Audio-Decoder (MAD) von Underbit Technologies ist Teil einer Programmbibliothek zur Umwandlung von MPEG-komprimierten Audiodaten in ein binär codiertes analoges Signal (PCM). Dieses Signal kann dann von Programmen, die MAD benutzen, weiterverwendet werden, zum Beispiel über Lautsprecher ausgeben.
MAD kann folgende Formate decodieren:
MAD verzichtet bei sämtlichen für den Decodier-Vorgang nötigen Berechnungen auf Gleitkommazahlen. Dieses Verhalten prädestiniert MAD für die Verwendung auf sogenannten embedded systems und anderen Computern, die ohne Gleitkommaeinheiten auskommen müssen.
MAD wird unter den Bedingungen der Open-Source-Lizenz GPL Version 2 (or later) veröffentlicht, welche Programmierern, die MAD benutzen oder von MAD lernen wollen, viele Freiheiten bietet. Außerdem erlaubt diese Art der Lizenzierung anderen Programmierern, MAD zu erweitern.
Dies ist eine Auswahl von populären Anwendungen, die MAD nutzen oder denen es zugrunde liegt: