From 039847a29868d335c08fe0a587260dffc71ca5c4 Mon Sep 17 00:00:00 2001 From: Ludvig Gunne Lindström Date: Fri, 17 Jul 2026 11:43:24 +0200 Subject: init --- doc/modules/biquad.html | 189 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 189 insertions(+) create mode 100644 doc/modules/biquad.html (limited to 'doc/modules/biquad.html') diff --git a/doc/modules/biquad.html b/doc/modules/biquad.html new file mode 100644 index 0000000..4f89b1a --- /dev/null +++ b/doc/modules/biquad.html @@ -0,0 +1,189 @@ + + + + + Melisma modules + + + + +
+ +
+ +
+
+
+ + +
+ + + + + + +
+ +

Module biquad

+

Digital biquad filters.

+

+ +

+ + +

Class biquad.lowpass

+ + + + + + + + + + + + + +
biquad.lowpass.init(input)Create a lowpass filter.
lowpass:cutoff(cut)Set filter cutoff frequency.
lowpass:resonance(res)Set filter resonance.
+ +
+
+ + +

Class biquad.lowpass

+ +
+ Lowpass filter. +
+

Usage:

+
local mbiquad = require 'melisma.biquad'
+local input = ...
+local lowpass = mbiquad.lowpass.init(node, 2000, 0.6)
+lowpass:resonance(1000)
+lowpass:cutoff(0.25)
+
+
+ + biquad.lowpass.init(input) +
+
+ Create a lowpass filter. + + +

Parameters:

+
    +
  • input + channel + Input signal. +
  • +
+ +

Returns:

+
    + + biquad.lowpass + The newly created lowpass filter. +
+ + + + +
+
+ + lowpass:cutoff(cut) +
+
+ Set filter cutoff frequency. + + +

Parameters:

+
    +
  • cut + number + Cutoff frequency. +
  • +
+ + + + + +
+
+ + lowpass:resonance(res) +
+
+ Set filter resonance. + + +

Parameters:

+
    +
  • res + number + Resonance. +
  • +
+ + + + + +
+
+ + +
+
+
+generated by LDoc 1.5.0 +Last updated 1980-01-01 00:00:00 +
+
+ + -- cgit v1.3.1