blob: 1e20c9b87928581f7776e6f1bd7f81c21c506fe6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#pragma once
#include <stdio.h>
typedef struct {
float a0, a1, a2, b1, b2;
float i1, i2, o1, o2;
} loudness_processor;
extern loudness_processor loudness_r;
extern loudness_processor loudness_l;
void loudness_set_volume(float volume);
float loudness_process(loudness_processor *p, float sample);
|