Audio
Principle
The Audio Foundation Library defines a low-level Audio framework for embedded devices. It allows to manage abstract audio streams without worrying about the native underlying Audio device kind.
Functional Description
The MicroEJ Application manages Audio devices using audio streams abstraction. The Audio implementation made for each VEE Port is responsible for surfacing the native Audio device specific behavior.
Dependencies
LLAUDIO_RECORD_impl.h
andLLAUDIO_TRACK_impl.h
implementations (see LLAUDIO: Audio).
Installation
The Audio Pack module must be installed in the VEE Port.
In the VEE Port configuration project, add the following dependency to the module.ivy file:
<dependency org="com.microej.pack.audio" name="audio-pack" rev="1.0.0"/>
Use
See Audio API chapter in Application Developer Guide.