Mperipheral

deki-audio

Audio playback peripheral. MAX98357 class-D amplifier over I²S.

chip
MAX98357
bus
I²S

What it does

deki-audio exposes audio output as a scene component. The engine core defines IDekiAudio; this package ships the MAX98357AudioComponent that drives the MAX98357 class-D mono amplifier over I²S. It is the only audio driver so far, and there is no desktop backend, so a project is silent in the editor.

Configure the I²S bus through deki-i2s, place the audio component in the scene, and play PCM data from any behaviour.

Adding a different audio backend

Implement IDekiAudio for the new chip’s protocol and wrap it in a component. No core changes.