Skip to content

ESP32AudioScheduler

Class

Source: ESP32AudioScheduler.h

Inherits from: AudioScheduler

Description

Audio scheduler for ESP32 targets.

The I2S/DAC backend creates the FreeRTOS task and calls generateSamples(); this class does not spawn its own task. All synthesis is delegated to ApuCore so ESP32-classic / S3 / C3 share the exact same logic. Constructor arguments are reserved for API stability.

Inheritance

AudioSchedulerESP32AudioScheduler

Methods

const ApuCore& core() const

ApuCore& core()

Released under the MIT License.