Plattformübergreifende Audio-API für mobile Geräte

Die freie OpenSL-ES-API soll es C-Entwicklern ermöglichen, die Audiofunktionen von Mobilgeräten wie PDAs, Smartphones und portablen Spielekonsolen einheitlich anzusprechen.

vorlesen Druckansicht
Lesezeit: 1 Min.

Die Khronos Group hat auf der GDC (Game Developers Conference) in San Francisco die OpenSL-ES-Spezifikation für Mobilgeräte und Embedded Devices veröffentlicht, die sich durch geringe Latenzzeiten auszeichnen soll. Der plattformübergreifende Standard soll es Entwicklern ermöglichen, ihre Anwendungen mit geringem Aufwand auf verschiedene Endgeräte und Betriebssysteme zu portieren.

Bislang gab es laut Khronos keinen einheitlichen Weg, die Audioschnittstellen der verschiedenen Plattformen nativ anzusprechen. OpenSL ES spielt sowohl PCM- und MIDI-Dateien als auch komprimierte Audioformate ab. Zudem unterstützt die C-API alle grundlegenden Wiedergabefunktionen, Equalizer-Einstellungen und 3D-Raumklang. OpenSL ES ist royalty-free, kann also ohne die Zahlung von Lizenzgebühren eingesetzt werden. (rei)