13
0

"biquadratic" needs no camelcase - fixes API doc.

This commit is contained in:
Robin Gareus 2016-05-21 16:06:59 +02:00
parent 50d6f146f4
commit 298abc5c8c
3 changed files with 23 additions and 23 deletions

View File

@ -193,7 +193,7 @@ namespace ARDOUR { namespace DSP {
};
/** Biquad Filter */
class LIBARDOUR_API BiQuad {
class LIBARDOUR_API Biquad {
public:
enum Type {
LowPass,
@ -211,8 +211,8 @@ namespace ARDOUR { namespace DSP {
*
* @param samplerate Samplerate
*/
BiQuad (double samplerate);
BiQuad (const BiQuad &other);
Biquad (double samplerate);
Biquad (const Biquad &other);
/** process audio data
*

View File

@ -115,7 +115,7 @@ LowPass::ctrl (float *data, const float val, const uint32_t n_samples)
///////////////////////////////////////////////////////////////////////////////
BiQuad::BiQuad (double samplerate)
Biquad::Biquad (double samplerate)
: _rate (samplerate)
, _z1 (0.0)
, _z2 (0.0)
@ -127,7 +127,7 @@ BiQuad::BiQuad (double samplerate)
{
}
BiQuad::BiQuad (const BiQuad &other)
Biquad::Biquad (const Biquad &other)
: _rate (other._rate)
, _z1 (0.0)
, _z2 (0.0)
@ -140,7 +140,7 @@ BiQuad::BiQuad (const BiQuad &other)
}
void
BiQuad::run (float *data, const uint32_t n_samples)
Biquad::run (float *data, const uint32_t n_samples)
{
for (uint32_t i = 0; i < n_samples; ++i) {
const float xn = data[i];
@ -155,7 +155,7 @@ BiQuad::run (float *data, const uint32_t n_samples)
}
void
BiQuad::compute (Type type, double freq, double Q, double gain)
Biquad::compute (Type type, double freq, double Q, double gain)
{
if (Q <= .001) { Q = 0.001; }
if (freq <= 1.) { freq = 1.; }
@ -268,7 +268,7 @@ BiQuad::compute (Type type, double freq, double Q, double gain)
}
float
BiQuad::dB_at_freq (float freq) const
Biquad::dB_at_freq (float freq) const
{
const double W0 = (2.0 * M_PI * freq) / _rate;
const float c1 = cosf (W0);

View File

@ -1161,25 +1161,25 @@ LuaBindings::dsp (lua_State* L)
.addFunction ("set_cutoff", &DSP::LowPass::set_cutoff)
.addFunction ("reset", &DSP::LowPass::reset)
.endClass ()
.beginClass <DSP::BiQuad> ("Biquad")
.beginClass <DSP::Biquad> ("Biquad")
.addConstructor <void (*) (double)> ()
.addFunction ("run", &DSP::BiQuad::run)
.addFunction ("compute", &DSP::BiQuad::compute)
.addFunction ("reset", &DSP::BiQuad::reset)
.addFunction ("dB_at_freq", &DSP::BiQuad::dB_at_freq)
.addFunction ("run", &DSP::Biquad::run)
.addFunction ("compute", &DSP::Biquad::compute)
.addFunction ("reset", &DSP::Biquad::reset)
.addFunction ("dB_at_freq", &DSP::Biquad::dB_at_freq)
.endClass ()
/* DSP enums */
.beginNamespace ("BiQuadType")
.addConst ("LowPass", ARDOUR::DSP::BiQuad::LowPass)
.addConst ("HighPass", ARDOUR::DSP::BiQuad::HighPass)
.addConst ("BandPassSkirt", ARDOUR::DSP::BiQuad::BandPassSkirt)
.addConst ("BandPass0dB", ARDOUR::DSP::BiQuad::BandPass0dB)
.addConst ("Notch", ARDOUR::DSP::BiQuad::Notch)
.addConst ("AllPass", ARDOUR::DSP::BiQuad::AllPass)
.addConst ("Peaking", ARDOUR::DSP::BiQuad::Peaking)
.addConst ("LowShelf", ARDOUR::DSP::BiQuad::LowShelf)
.addConst ("HighShelf", ARDOUR::DSP::BiQuad::HighShelf)
.beginNamespace ("BiquadType")
.addConst ("LowPass", ARDOUR::DSP::Biquad::LowPass)
.addConst ("HighPass", ARDOUR::DSP::Biquad::HighPass)
.addConst ("BandPassSkirt", ARDOUR::DSP::Biquad::BandPassSkirt)
.addConst ("BandPass0dB", ARDOUR::DSP::Biquad::BandPass0dB)
.addConst ("Notch", ARDOUR::DSP::Biquad::Notch)
.addConst ("AllPass", ARDOUR::DSP::Biquad::AllPass)
.addConst ("Peaking", ARDOUR::DSP::Biquad::Peaking)
.addConst ("LowShelf", ARDOUR::DSP::Biquad::LowShelf)
.addConst ("HighShelf", ARDOUR::DSP::Biquad::HighShelf)
.endNamespace ()
.beginClass <DSP::DspShm> ("DspShm")