This directory contains the Tone component.
Synthesizes simple sine-waves or beep sequences, generally used for internal testing, diagnostics, or system alert sounds.
- Kconfig: Controls compilation inclusion via
COMP_TONEacting securely on top of the genericCOMP_MODULE_ADAPTERandIPC_MAJOR_4. Depends on theCORDIC_FIXEDlibrary for sine approximations. - CMakeLists.txt: Links
tone.cto respective system-level pipelines (tone-ipc3.cortone-ipc4.c) and allows execution seamlessly as a zephyrllext. - tone.toml: Describes module structure mappings assigning
UUIDREG_STR_TONEup to multi-instance capacities.
