Skip to content

Commit

Permalink
Correct typos and documentation.
Browse files Browse the repository at this point in the history
  • Loading branch information
sletz committed Jan 9, 2020
1 parent 46b747c commit 934a159
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 21 deletions.
3 changes: 0 additions & 3 deletions filters.lib
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@
// * Ladder/Lattice Allpass Filters
// * Digital Filter Sections Specified as Analog Filter Sections
// * Simple Resonator Filters
// * Korg 35 Filters
// * Oberheim Filters
// * Sallen Key Filters
// * Butterworth Lowpass/Highpass Filters
// * Special Filter-Bank Delay-Equalizing Allpass Filters
// * Elliptic (Cauer) Lowpass Filters
Expand Down
36 changes: 18 additions & 18 deletions vaeffects.lib
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ with {
};


//------------------`(fi.)moogLadder`-----------------
//------------------`(ve.)moogLadder`-----------------
// Virtual analog model of the 4th-order Moog Ladder, which is arguably the
// most well-known ladder filter in analog synthesizers. Several
// 1st-order filters are cascaded in series. Feedback is then used, in part, to
Expand Down Expand Up @@ -172,9 +172,9 @@ with{
};


//------------------`(fi.)moogHalfLadder`-----------------
//------------------`(ve.)moogHalfLadder`-----------------
// Virtual analog model of the 2nd-order Moog Half Ladder (simplified version of
// `(fi.)moogLadder`). Several 1st-order filters are cascaded in series.
// `(ve.)moogLadder`). Several 1st-order filters are cascaded in series.
// Feedback is then used, in part, to control the cut-off frequency and the
// resonance.
//
Expand Down Expand Up @@ -223,7 +223,7 @@ with{
};


//------------------`(fi.)diodeLadder`-----------------
//------------------`(ve.)diodeLadder`-----------------
// 4th order virtual analog diode ladder filter. In addition to the individual
// states used within each independent 1st-order filter, there are also additional
// feedback paths found in the block diagram. These feedback paths are labeled
Expand Down Expand Up @@ -368,7 +368,7 @@ with{
// <https://secretlifeofsynthesizers.com/the-korg-35-filter/>
//========================================================================================

//------------------`(fi.)korg35LPF`-----------------
//------------------`(ve.)korg35LPF`-----------------
// Virtual analog models of the Korg 35 low-pass filter found in the MS-10 and
// MS-20 synthesizers.
//
Expand Down Expand Up @@ -407,7 +407,7 @@ with{
};


//------------------`(fi.)korg35HPF`-----------------
//------------------`(ve.)korg35HPF`-----------------
// Virtual analog models of the Korg 35 high-pass filter found in the MS-10 and
// MS-20 synthesizers.
//
Expand Down Expand Up @@ -459,7 +459,7 @@ with{
// the `(ef.)cubicnl` function.
//========================================================================================

//------------------`(fi.)oberheim`-----------------
//------------------`(ve.)oberheim`-----------------
// Generic multi-outputs Oberheim filter (see description above).
//
// #### Usage
Expand Down Expand Up @@ -498,7 +498,7 @@ with{
};


//------------------`(fi.)oberheimBSF`-----------------
//------------------`(ve.)oberheimBSF`-----------------
// Band-Stop Oberheim filter (see description above).
//
// #### Usage
Expand All @@ -518,7 +518,7 @@ declare oberheimBSF license "MIT-style STK-4.3 license";
oberheimBSF(normFreq,Q) = oberheim(normFreq,Q):_,!,!,!;


//------------------`(fi.)oberheimBPF`-----------------
//------------------`(ve.)oberheimBPF`-----------------
// Band-Pass Oberheim filter (see description above).
//
// #### Usage
Expand All @@ -538,7 +538,7 @@ declare oberheimBPF license "MIT-style STK-4.3 license";
oberheimBPF(normFreq,Q) = oberheim(normFreq,Q):!,_,!,!;


//------------------`(fi.)oberheimHPF`-----------------
//------------------`(ve.)oberheimHPF`-----------------
// High-Pass Oberheim filter (see description above).
//
// #### Usage
Expand All @@ -558,7 +558,7 @@ declare oberheimHPF license "MIT-style STK-4.3 license";
oberheimHPF(normFreq,Q) = oberheim(normFreq,Q):!,!,_,!;


//------------------`(fi.)oberheimLPF`-----------------
//------------------`(ve.)oberheimLPF`-----------------
// Low-Pass Oberheim filter (see description above).
//
// #### Usage
Expand Down Expand Up @@ -601,7 +601,7 @@ oberheimLPF(normFreq,Q) = oberheim(normFreq,Q):!,!,!,_;
// <https://www.willpirkle.com/706-2/>
//========================================================================================

//------------------`(fi.)sallenKeyOnePole`-----------------
//------------------`(ve.)sallenKeyOnePole`-----------------
// Sallen-Key generic One Pole filter (see description above).
//
// For the Faust implementation of this filter, recursion (`letrec`) is used
Expand Down Expand Up @@ -651,7 +651,7 @@ with{
};


//------------------`(fi.)sallenKeyOnePoleLPF`-----------------
//------------------`(ve.)sallenKeyOnePoleLPF`-----------------
// Sallen-Key One Pole lowpass filter (see description above).
//
// #### Usage
Expand All @@ -670,7 +670,7 @@ declare sallenKeyOnePoleLPF license "MIT-style STK-4.3 license";
sallenKeyOnePoleLPF(normFreq) = sallenKeyOnePole(normFreq) : _,!;


//------------------`(fi.)sallenKeyOnePoleHPF`-----------------
//------------------`(ve.)sallenKeyOnePoleHPF`-----------------
// Sallen-Key One Pole Highpass filter (see description above). The dry input
// signal is routed in parallel to the output. The LPF'd signal is subtracted
// from the input so that the HPF remains.
Expand All @@ -691,7 +691,7 @@ declare sallenKeyOnePoleHPF license "MIT-style STK-4.3 license";
sallenKeyOnePoleHPF(normFreq) = sallenKeyOnePole(normFreq) : !,_;


//------------------`(fi.)sallenKey2ndOrder`-----------------
//------------------`(ve.)sallenKey2ndOrder`-----------------
// Sallen-Key generic multi-outputs 2nd order filter.
//
// This is a 2nd-order Sallen-Key state-variable filter. The idea is that by
Expand Down Expand Up @@ -743,7 +743,7 @@ with{
alpha0 = 1/(1 + 2*R*g + g*g);
};

//------------------`(fi.)sallenKey2ndOrderLPF`-----------------
//------------------`(ve.)sallenKey2ndOrderLPF`-----------------
// Sallen-Key 2nd order lowpass filter (see description above).
//
//
Expand All @@ -764,7 +764,7 @@ declare sallenKey2ndOrderLPF license "MIT-style STK-4.3 license";
sallenKey2ndOrderLPF(normFreq,Q) = sallenKey2ndOrder(normFreq,Q) : _,!,!;


//------------------`(fi.)sallenKey2ndOrderBPF`-----------------
//------------------`(ve.)sallenKey2ndOrderBPF`-----------------
// Sallen-Key 2nd order bandpass filter (see description above).
//
//
Expand All @@ -785,7 +785,7 @@ declare sallenKey2ndOrderBPF license "MIT-style STK-4.3 license";
sallenKey2ndOrderBPF(normFreq,Q) = sallenKey2ndOrder(normFreq,Q) : !,_,!;


//------------------`(fi.)sallenKey2ndOrderHPF`-----------------
//------------------`(ve.)sallenKey2ndOrderHPF`-----------------
// Sallen-Key 2nd order highpass filter (see description above).
//
//
Expand Down

0 comments on commit 934a159

Please sign in to comment.