Skip to content

Commit a8ee4d0

Browse files
get butterworth filter working
1 parent 252811c commit a8ee4d0

16 files changed

Lines changed: 1780 additions & 38 deletions

File tree

all-panels/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<!-- 2) use p5.js for debugging -->
99
<!-- <script src="../p5.js"></script> -->
1010
<!-- p5.js end-->
11-
<script src="../fili.min.js"></script>
11+
<script src="../fili.js"></script>
1212
<script src="../panel.js"></script>
1313
<script src="../slider.js"></script>
1414
<script src="../fft.js"></script>

delta-modulation/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<!-- 2) use p5.js for debugging -->
99
<!-- <script src="../p5.js"></script> -->
1010
<!-- p5.js end-->
11-
<script src="../fili.min.js"></script>
11+
<script src="../fili.js"></script>
1212
<script src="panel_delta.js"></script>
1313
<script src="slider_delta.js"></script>
1414
<script src="../fft.js"></script>

delta-sigma-panels/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<!-- 2) use p5.js for debugging -->
99
<!-- <script src="../p5.js"></script> -->
1010
<!-- p5.js end-->
11-
<script src="../fili.min.js"></script>
11+
<script src="../fili.js"></script>
1212
<script src="../panel.js"></script>
1313
<script src="../slider.js"></script>
1414
<script src="../fft.js"></script>

fili.js

Lines changed: 1763 additions & 0 deletions
Large diffs are not rendered by default.

fili.min.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

quantization/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<!-- 2) use p5.js for debugging -->
88
<!-- <script src="../p5.js"></script> -->
99
<!-- p5.js end-->
10-
<script src="../fili.min.js"></script>
10+
<script src="../fili.js"></script>
1111
<script src="../panel.js"></script>
1212
<script src="../slider.js"></script>
1313
<script src="../fft.js"></script>

sampling/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<!-- 2) use p5.js for debugging -->
99
<!-- <script src="../p5.js"></script> -->
1010
<!-- p5.js end-->
11-
<script src="../fili.min.js"></script>
11+
<script src="../fili.js"></script>
1212
<script src="../panel.js"></script>
1313
<script src="../slider.js"></script>
1414
<script src="../fft.js"></script>

slider.js

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,6 @@ class FilterTypeSlider extends Slider {
140140
this.inputSelect = p.createSelect();
141141
this.inputSelect.option("FIR");
142142
this.inputSelect.option("Butterworth");
143-
this.inputSelect.option("Chebyshev");
144143
this.inputSelect.changed(() => this.settings.filterType = this.inputSelect.value());
145144
}
146145

@@ -327,23 +326,9 @@ class AntialiasingSlider extends RangedSlider {
327326
this.max = 200;
328327
this.initial = 0;
329328
this.step = 2;
330-
this.setMaxBasedOnFilterType();
331329
this.makeSlider(p);
332330
}
333331

334-
setMaxBasedOnFilterType() {
335-
if (this.settings.filterType === "FIR") {
336-
this.max = 200;
337-
} else if (this.settings.filterType === "Butterworth") {
338-
this.max = 12;
339-
} else if (this.settings.filterType === "Chebyshev") {
340-
this.max = 4;
341-
}
342-
}
343-
344-
postUpdateValue(p) {
345-
this.setMaxBasedOnFilterType();
346-
}
347332
}
348333

349334
class ReconstructionOrderSlider extends RangedSlider {

tutorials/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<!-- 2) use p5.js for debugging -->
99
<!-- <script src="../p5.js"></script> -->
1010
<!-- p5.js end-->
11-
<script src="../fili.min.js"></script>
11+
<script src="../fili.js"></script>
1212
<script src="panel_tutorial.js"></script>
1313
<script src="slider_tutorial.js"></script>
1414
<script src="../fft.js"></script>

tutorials/tutorial2.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<!-- 2) use p5.js for debugging -->
1010
<!-- <script src="../p5.js"></script> -->
1111
<!-- p5.js end-->
12-
<script src="../fili.min.js"></script>
12+
<script src="../fili.js"></script>
1313
<script src="panel_tutorial.js"></script>
1414
<script src="slider_tutorial.js"></script>
1515
<script src="../fft.js"></script>

0 commit comments

Comments
 (0)