Tools&Toys

Khronos geeft embedded-specificatie voor audio vrij

Pieter Edelman
Reading time: 1 minute

De Khronos-standaardisatiegroup heeft de OpenSL ES 1.1-specificatie vrijgegeven voor audio op embedded en mobiele systemen. OpenSL ES 1.1 introduceert psychoakoestisch verbeterde 3D-audio in een brede reeks toepassingen, zoals gaming, videoconferencing, muziek en zelfs ringtones. Daarnaast omvat de specificatie geavanceerde stereo- en Midi-functionaliteit.

Met de OpenSL ES-Api kunnen ontwikkelaars de audiofunctionaliteit volledig beheren zonder zich met het onderliggende platform te bemoeien. De Api voorziet onder meer in het afspelen van PCM-data, Midi-bestanden en het lezen van metadata. Daarnaast biedt het een aanknopingspunt voor het aanpassen van volume, rate en pitch en het toevoegen van effecten zoals een equalizer, bass boost, stereo widening en verschillende ruimtelijke effecten. Verder is het mogelijk om in PCM en andere formaten op te nemen en heeft het nog een aantal functies die specifiek op mobiele telefoons zijn gericht.

De OpenSL ES-technologie is niet alleen bedoeld voor de krachtigste apparatuur zoals de nieuwste smartphones, maar ook voor oudere hardware. Met de algemene referentie-Api kunnen de devices automatisch de beste prestaties halen die de hardware toestaat.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for just €20 for the first year and enjoy all the benefits.

Login

Related content