I²S audio bus peripheral interface
Repository: github.com/dekiengine/deki-i2s · Latest release: 0.19.0 · Needs engine 0.19.0+
Install with DekiEditor --packages-add deki-i2s <project>, or from the Package Manager. The engine's own components and C++ API are in the Deki docs.
Shown in the editor as I2S.
This package is a driver or a library the engine calls into. Its README has the details.
Changelog
0.19.0
Changed
- minEngine 0.19.0: built against engine 0.19.0, whose component metadata records the package each class is in. A build of this package from before does not load and is rebuilt.
0.18.0
Changed
- minEngine 0.18.0. Reflection ABI 21: the package must be rebuilt.
- Names follow the code style (deki-engine/docs/codestyle): types, functions and enum values are PascalCase, constants kPascalCase, members m_PascalCase, locals and parameters camelCase. The code is formatted with clang-format 22.
- The functions the editor finds by name are PascalCase: DekiI2SRegisterComponents, DekiI2SGetAutoComponentCount, DekiI2SEnsureRegistered and the rest. Built against engine ABI 21; a build of this package from before does not load and is rebuilt.
Earlier releases: CHANGELOG.md.
Generated from the package's reflection data (engine 0.19.0). Property names are the keys used in scene files. Renames keep an alias (compatibility).