OSSIA
Open Scenario System for Interactive Application
Loading...
Searching...
No Matches
ossia::meters Namespace Reference

Detailed Description

Level meter ballistics: what a meter needle or bar shows for a signal, per the standards that define each kind of meter.

Each follower takes blocks of samples and holds a linear level, scaled so that a steady sine of amplitude A reads A (except the RMS follower, which reads the RMS value unless asked for AES-17 sine referencing). Nothing allocates after prepare().

Classes

struct  sample_peak
struct  rms
struct  vu
struct  ppm
struct  true_peak
struct  correlation
struct  peak_hold

Functions

double fall_coefficient (double db_per_s, double rate) noexcept
 Per-sample factor of an exponential fall of db_per_s decibels per second.