Sound Byte Libs 0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
sbl::hal::audio::SampleClock Class Reference

Detailed Description

Definition at line 32 of file sample_clock.hpp.

#include <sample_clock.hpp>

Static Public Member Functions

static uint32_t now ()
 Frames clocked out since boot (wraps; take unsigned deltas).
 
static void advance (uint32_t frames)
 

Member Function Documentation

◆ now()

static uint32_t sbl::hal::audio::SampleClock::now ( )
inlinestatic

Frames clocked out since boot (wraps; take unsigned deltas).

Definition at line 35 of file sample_clock.hpp.

◆ advance()

static void sbl::hal::audio::SampleClock::advance ( uint32_t  frames)
inlinestatic

Add one block's frames. Audio driver only — single writer, so a load/store pair replaces a read-modify-write (no LDREX/STREX).

Definition at line 41 of file sample_clock.hpp.


The documentation for this class was generated from the following file: