aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/jsyn
diff options
context:
space:
mode:
authorPhil Burk <[email protected]>2016-12-14 08:33:42 -0800
committerPhil Burk <[email protected]>2016-12-15 19:18:52 -0800
commitf5773cb65ac8fe1148239d08966bbb5b0af7abce (patch)
tree563883b0c73c390645847712a1777a12bb0ab1a1 /src/com/jsyn
parent1335c910c8e7751368cfcdf23f678805c8638436 (diff)
Filter docs, add some see links.
Diffstat (limited to 'src/com/jsyn')
-rw-r--r--src/com/jsyn/unitgen/FilterLowPass.java12
-rw-r--r--src/com/jsyn/unitgen/FilterStateVariable.java9
2 files changed, 12 insertions, 9 deletions
diff --git a/src/com/jsyn/unitgen/FilterLowPass.java b/src/com/jsyn/unitgen/FilterLowPass.java
index 93d58f2..f9b350f 100644
--- a/src/com/jsyn/unitgen/FilterLowPass.java
+++ b/src/com/jsyn/unitgen/FilterLowPass.java
@@ -4,9 +4,9 @@
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -15,7 +15,7 @@
*/
/**
* Aug 21, 2009
- * com.jsyn.engine.units.Filter_HighPass.java
+ * com.jsyn.engine.units.Filter_HighPass.java
*/
package com.jsyn.unitgen;
@@ -23,14 +23,16 @@ package com.jsyn.unitgen;
/**
* Filter that allows frequencies below the center frequency to pass. This filter is based on the
* BiQuad filter. Coefficients are updated whenever the frequency or Q changes.
- *
+ *
* @author Phil Burk (C) 2009 Mobileer Inc Translated from 'C' to Java by Lisa
* Tolenti.
+ *
+ * @see FilterFourPoles
*/
public class FilterLowPass extends FilterBiquadCommon {
/**
- * This method is by Filter_Biquad to update coefficients for the Filter_LowPass filter.
+ * This method is by FilterBiquad to update coefficients for the lowpass filter.
*/
@Override
public void updateCoefficients() {
diff --git a/src/com/jsyn/unitgen/FilterStateVariable.java b/src/com/jsyn/unitgen/FilterStateVariable.java
index 751b3ae..74dde5e 100644
--- a/src/com/jsyn/unitgen/FilterStateVariable.java
+++ b/src/com/jsyn/unitgen/FilterStateVariable.java
@@ -4,9 +4,9 @@
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -23,17 +23,18 @@ import com.jsyn.ports.UnitOutputPort;
* A versatile filter described in Hal Chamberlain's "Musical Applications of MicroProcessors". It
* is convenient because its frequency and resonance can each be controlled by a single value. The
* "output" port of this filter is the "lowPass" output multiplied by the "amplitude"
- *
+ *
* @author Phil Burk (C) 2009 Mobileer Inc
* @see FilterLowPass
* @see FilterHighPass
+ * @see FilterFourPoles
*/
public class FilterStateVariable extends TunableFilter {
/**
* Amplitude of Output in the range of 0.0 to 1.0. SIGNAL_TYPE_RAW_SIGNED Defaults to 1.0
* <P>
* Note that the amplitude only affects the "output" port and not the lowPass, bandPass or
- * highPass signals. Use a MultiplyUnit if you need to scale those signals.
+ * highPass signals. Use a Multiply unit if you need to scale those signals.
*/
public UnitInputPort amplitude;