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
Audio is an additional module. To enable it, the Audio Pack module must be installed in your VEE Port:
microejPack("com.microej.pack.audio:audio-pack:1.0.0")
<dependency org="com.microej.pack.audio" name="audio-pack" rev="1.0.0"/>
Use
See Audio API chapter in Application Developer Guide.