Scherz & Monk, Chapter 9

Filters: Deciding Which Frequencies Live and Die

A filter is just a voltage divider that changes its mind with frequency. Pair the steady resistance of a resistor with the frequency-dependent reactance of a capacitor, and you can route bass to a woofer, treble to a tweeter, and silence a 60 Hz hum — all with no moving parts.

Prerequisites: reactance XC=1/(2πfC) + the voltage-divider rule + logarithms (for dB)
17
Chapters
5
Simulations
0
Assumed Knowledge

Chapter 0: One Wire, Three Speakers, and a Hum

You have built a 3-way loudspeaker: a big woofer for the lows, a midrange for voices, and a tiny tweeter for cymbals and sparkle. One amplifier output, one pair of wires, feeds all three. And it sounds terrible.

The woofer is a heavy paper cone the size of a dinner plate. Ask it to reproduce a 10 kHz cymbal and it just flaps and chuffs — it cannot move fast enough, so high frequencies turn into distortion. The tweeter is the opposite: a fragile half-inch dome. Hit it with a 40 Hz bass note carrying real power and it bottoms out, buzzes, and eventually burns its voice coil. Each driver needs only the band of frequencies it was built for.

To make it worse, a faint 60 Hz buzz leaks in from the mains wiring everywhere — the dreaded hum. You want it gone from the tweeter and midrange entirely.

So here is the puzzle. The same voltage wiggles on the wire — bass, voices, cymbals, hum, all superimposed into one messy waveform. How do you build a circuit that reads the frequency of each wiggle and decides where it goes, with no microprocessor, no moving parts, just resistors, capacitors, and maybe a coil?

The whole trick in one sentence. A capacitor's opposition to current (its reactance XC=1/(2πfC)) shrinks as frequency rises, while a resistor's opposition stays fixed. Put them in a voltage divider and the split between them depends on frequency. That is a filter. A real speaker crossover network is exactly this — a low-pass to the woofer, a high-pass to the tweeter, a band-pass to the midrange — and a high-pass also kills the 60 Hz hum on the way.
The Crossover Problem, Live

Drag the crossover frequency to set where bass hands off to treble. Each frequency tone in the mix lights up at the driver it should reach. Notice the 60 Hz hum (red) gets routed to the woofer — and a high-pass on the tweeter blocks it entirely.

Crossover fc (Hz) 1500

By the end of this chapter you will be able to design that crossover with a pencil. The key number you will compute over and over is the cutoff frequency fc=1/(2πRC) — the frequency where a filter hands the signal off. Everything else is detail on top of that one equation.

Why does feeding the full audio signal to all three drivers sound bad?

Chapter 1: A Filter Is a Frequency-Dependent Divider

Recall the plain resistive voltage divider: two resistors in series across a source, output tapped from the middle. The output is Vout = Vin × R2/(R1+R2). A fixed ratio, the same for DC and for 1 MHz. Boring — on purpose.

Now replace one resistor with a capacitor. A capacitor opposes alternating current with reactance XC=1/(2πfC), measured in ohms like a resistor but with a crucial twist: it depends on frequency f. At low frequency XC is huge (a cap blocks DC entirely). At high frequency XC collapses toward zero (a cap looks like a wire to fast signals). The divider ratio is no longer fixed — it slides with frequency. That is the entire conceptual leap of this chapter.

The Water Analogy

Think of the capacitor as a stretchy rubber diaphragm across a pipe. Push water back and forth slowly (low frequency) and the diaphragm barely budges — it blocks slow flow, like a high reactance. Slosh fast (high frequency) and the diaphragm flutters freely, passing the rapid flow as if it were not there — low reactance. An inductor (coil) is the mirror image: a heavy paddle wheel that resists sudden changes (high XL=2πfL at high f) but lets slow steady flow through.

Four Filter Types From the Same Idea

Depending on which component you tap across, you get one of four behaviours:

TypePassesBlocksEveryday use
Low-pass (LP)Low freq & DCHigh freqWoofer feed; smoothing; anti-alias
High-pass (HP)High freqLow freq & DCTweeter feed; kills 60 Hz hum; AC coupling
Band-pass (BP)A band around f0Above & belowMidrange feed; radio tuning
Notch / band-stopEverything except a bandA narrow bandSurgically remove 60 Hz hum
Vout/Vin = Z2 / (Z1 + Z2)   — same divider rule, but Z's depend on f

Worked Example: the divider slides

Take R = 1.6 kΩ in series with C = 0.1 µF, output across C (a low-pass). At f = 100 Hz, XC = 1/(2π·100·1e−7) = 1/(6.28e−5) ≈ 15,900 Ω. The cap dominates the divider (15.9 kΩ vs 1.6 kΩ), so nearly all the signal appears across it — it passes. At f = 100 kHz, XC = 1/(2π·1e5·1e−7) ≈ 15.9 Ω. Now the cap is nearly a short; almost no voltage is left across it — that frequency is blocked. The crossover sits where XC = R.

The cutoff is where reactance equals resistance. Set XC = R and solve: 1/(2πfcC) = R gives fc = 1/(2πRC). At that frequency the two impedances are equal in size, the divider is balanced, and the output is 1/√2 = 0.707 of the input. This single frequency, the −3 dB point, is the spine of every filter calculation in this chapter.
Reactance vs Frequency: R Crosses XC

The flat line is the fixed resistor R. The falling curve is the capacitor's reactance XC=1/(2πfC). Where they cross is fc. Move the sliders and watch the crossing point — the predicted fc is printed live.

R (kΩ) 1.6
C (µF) 0.100
As frequency increases, what happens to a capacitor's reactance XC?

Chapter 2: The RC Low-Pass & High-Pass

The simplest real filter is one resistor and one capacitor — the RC filter. Which of the two you tap your output from decides whether it passes lows or highs. Nothing else changes. Swapping the positions of R and C turns a low-pass into a high-pass.

The Low-Pass: output across C

Series R, then C to ground, output taken across C. At DC the cap blocks — but "blocks" here means it holds the full voltage, so DC passes to the output. At high frequency the cap shorts to ground, pulling the output down. So lows pass, highs are shunted away. The magnitude of the gain is:

|Vout/Vin| = XC / √(R² + XC²) = 1 / √(1 + (f/fc)²)

The High-Pass: output across R

Same two parts, swapped: series C, then R to ground, output across R. Now the cap blocks DC and lows (so they never reach R), while highs sail through the cap and appear across R. Lows die, highs live. The gain is the mirror image:

|Vout/Vin| = R / √(R² + XC²) = 1 / √(1 + (fc/f)²)

Both share the same cutoff fc = 1/(2πRC). The only difference is which side of that frequency survives.

Worked Example A — find fc

R = 1.6 kΩ, C = 0.1 µF (= 1×10−7 F). Then 2πRC = 6.2832 × 1600 × 1e−7 = 6.2832 × 1.6e−4 = 1.0053e−3 s. So fc = 1/1.0053e−3 ≈ 995 Hz. Below 995 Hz the low-pass passes freely; above it, the signal rolls off.

Worked Example B — design for a target fc

We want a low-pass at fc = 3000 Hz using a handy C = 0.01 µF (1e−8 F). Rearrange: R = 1/(2πfcC) = 1/(6.2832 × 3000 × 1e−8) = 1/(1.885e−4) ≈ 5305 Ω. The nearest standard E24 value is 5.1 kΩ, which gives fc = 1/(2π·5100·1e−8) ≈ 3120 Hz — close enough for audio.

Design recipe. Pick a convenient capacitor first (caps come in fewer values than resistors and have wider tolerance), then solve R = 1/(2πfcC). For RL filters the partner equation is fc = R/(2πL). To flip an RC low-pass into a high-pass, physically swap R and C — that is the whole modification, and a favorite exam question.
RC Low-Pass & High-Pass Schematics + Gain Readout

Both circuits use the same R and C. Set a test frequency and read the gain each circuit delivers. At f = fc both read exactly 0.707 (−3 dB). Watch them cross.

R (kΩ) 1.6
C (µF) 0.100
Test freq (Hz) 995
An RC low-pass has R = 10 kΩ and C = 0.01 µF. What is fc?

Chapter 3: Decibels & the −3 dB Point

Audio spans an enormous range — a whisper to a jet, a factor of a million or more in amplitude. Plotting that linearly is hopeless; a curve that mattered at the bottom would be an invisible smear next to the top. So filter engineers measure gain in decibels, a logarithmic ratio that compresses the range and turns multiplication into addition.

dB = 20 · log10(Vout / Vin)

The factor of 20 (not 10) is because voltage ratios are squared to get power ratios, and the log of a square is twice the log. Some anchors worth memorising: a ratio of 1 is 0 dB (no change). A ratio of 0.5 is 20·log(0.5) = −6 dB (half voltage). A ratio of 0.1 is −20 dB. And the special one: 0.707 is −3 dB.

Why 0.707 Is "Half"

Power goes as voltage squared. If voltage drops to 0.707 = 1/√2 of input, power drops to (1/√2)² = 1/2 — exactly half. In dB that is 10·log(0.5) = −3.01 dB. So the −3 dB point is the half-power point, and that is precisely where we define the cutoff frequency. It is not an arbitrary threshold; it is the frequency at which the filter has thrown away half the signal's power.

Worked Example C — a ratio to dB

A filter attenuates a tone to Vout/Vin = 0.05 (output is 5% of input). In dB: 20·log10(0.05). Now log10(0.05) = log10(5×10−2) = 0.699 − 2 = −1.301. Times 20 gives −26 dB. So "5% of input" and "−26 dB of attenuation" are the same statement. And the cutoff check: Vout/Vin = 0.707 → 20·log(0.707) = 20·(−0.1505) = −3.01 dB. ✓

Vout/VindBMeaning
1.0000 dBpassband, full signal
0.707−3 dBcutoff — half power
0.500−6 dBhalf voltage
0.100−20 dBone decade down
0.050−26 dBexample C
0.010−40 dBtwo decades down
Decibels add; ratios multiply. Cascade a filter that attenuates −20 dB with another at −20 dB and you get −40 dB total — you just add. In linear ratios that would be 0.1×0.1 = 0.01, harder to reason about at a glance. This is why every filter spec, every audio fader, every RF datasheet speaks in dB.
Voltage Ratio ↔ Decibel Converter

Drag the voltage ratio and watch the dB value. The −3 dB (0.707, half-power) line is marked. The bar shows both linear amplitude and the log scale, so you can feel how compressed dB is.

Vout/Vin 0.707
At the −3 dB cutoff frequency, what has happened to the signal?

Chapter 4: Bode Plots & Rolloff — the Showcase

Put dB on the vertical axis and a logarithmic frequency on the horizontal, and a filter's whole personality appears as a single shape: the Bode plot (gain-vs-log-frequency). On these axes an RC filter's messy square-root formula straightens into two clean straight lines — a flat passband and a downward-sloping rolloff — meeting at a corner exactly at fc.

The slope of that rolloff is the headline spec. For a single RC pole it is −20 dB per decade, which is the same thing as −6 dB per octave. A decade is ×10 in frequency; an octave is ×2. Since 20·log(2) ≈ 6.02, dropping 20 dB over a 10× span is the same line as dropping 6 dB over each 2× span. Memorise the pair: one pole = −6 dB/octave = −20 dB/decade.

Reading the Plot

Below fc (for a low-pass) the curve hugs 0 dB — full signal. Right at fc it is down 3 dB. A decade above fc it is down 20 dB (output 10% of input). Two decades above, 40 dB down. The straight-line approximation (the "asymptote") meets the real curve everywhere except a gentle 3 dB rounding right at the corner.

This is the chapter's payoff sim. One RC filter, drawn as a Bode plot for both low-pass and high-pass at once. Move R and C and the corner slides; the −3 dB point auto-marks itself; the live fc=1/(2πRC) prints out. Set R=1.6 kΩ, C=0.1 µF and confirm the corner lands at 995 Hz. This is the picture every filter designer holds in their head.
Interactive RC Bode Plot (Low-Pass & High-Pass)

The teal curve is the low-pass, the warm curve the high-pass — same R and C, so they cross at exactly −3 dB at fc. Drag R and C; the dashed line marks the computed cutoff and the rolloff slope is annotated.

R (kΩ) 1.6
C (µF) 0.100

A Second Sim: Watch a Real Signal Get Filtered

A Bode plot is abstract. To make it visceral, here is a multi-tone signal — 100 Hz + 1 kHz + 10 kHz mixed together — pushed through a tunable low-pass. As you drag the cutoff, watch the spectrum bars: tones above fc shrink, tones below stay tall. This is the crossover from Tab 0, now with numbers.

Multi-Tone Signal Through a Low-Pass

Input is three equal tones: 100 Hz, 1 kHz, 10 kHz. Drag the cutoff fc. The top row is the input spectrum (all equal); the bottom row is the output — each bar scaled by the low-pass gain at its frequency. Drag fc below 1 kHz and watch the mid and high tones collapse.

Low-pass fc (Hz) 3000
A single RC low-pass rolls off at how many dB per decade?

Chapter 5: Filter Order & Poles

A single RC rolls off at only −6 dB/octave. That is gentle — an octave above cutoff the unwanted signal is still at half voltage. For a crossover you often want a brick wall, not a ramp. The fix is to cascade stages: chain two RC sections and the rolloffs add, giving −12 dB/octave. Three give −18 dB/octave. The count of energy-storage elements (capacitors or inductors) in the signal path is the filter's order n, also called the number of poles.

rolloff = n × 6 dB/octave = n × 20 dB/decade

So order sets steepness, linearly. First order: −6/octave. Second: −12. Third: −18. Fourth: −24. The passband stays flat (ideally); only the slope past the corner gets steeper as n climbs. The price is more parts, more cost, and — importantly — more phase shift, which can smear transients (Tab 7).

Worked Example D — rolloff of a 3rd-order filter

A 3rd-order Butterworth low-pass. Order n = 3, so the ultimate rolloff is 3 × 6 = 18 dB/octave, equivalently 3 × 20 = 60 dB/decade. Concretely: one octave above fc the signal is roughly 18 dB down (about 1/8 voltage); one decade above, 60 dB down (about 1/1000). Compare a single pole at the same point: only 6 dB and 20 dB down. The 3rd-order filter is dramatically more selective.

Why "pole"? The name comes from the math: a filter's transfer function is a ratio of polynomials in the complex frequency s, and a "pole" is a value of s where the denominator hits zero and the function blows up. Each pole contributes one factor of −6 dB/octave. You do not need the complex algebra to use filters — just remember: poles = order = how many ×6 dB/octave you get.

You cannot, however, just stack identical RC stages naively and expect a clean result — one stage loads the next, dragging the corner around and softening the knee. Real higher-order passive filters use carefully chosen, sometimes unequal, R/L/C values (and buffering, or LC ladders) so the stages do not fight each other. Active filters (Tab 8) solve loading elegantly with op-amp buffers.

Rolloff vs Order: Overlaid Butterworth Curves

Slide the order n from 1 to 6. Each curve is a Butterworth low-pass with the same fc; the selected order is highlighted and its n×6 dB/octave slope is annotated. Watch how much steeper the wall gets with each added pole.

Order n (poles) 2
A 4th-order Butterworth low-pass rolls off at how many dB per octave?

Chapter 6: Bandpass, Notch & Q

Your midrange driver wants only a band — say 300 Hz to 3 kHz — passed and everything else rejected. The simplest way: put a high-pass and a low-pass in series. The high-pass sets the lower edge f1; the low-pass sets the upper edge f2. What survives between them is a bandpass.

A bandpass is described by two derived numbers. The center frequency is the geometric mean of the edges (geometric, because frequency is logarithmic):

f0 = √(f1 · f2)

And its sharpness is the quality factor Q, the ratio of center frequency to bandwidth:

Q = f0 / BW = f0 / (f2 − f1)

High Q means a narrow, selective peak (a radio tuner picking one station out of the band). Low Q means a broad, gentle hump (a wide midrange pass). When f2/f1 > 1.5 you build the bandpass by cascading separate LP and HP stages (a "wide-band" filter). When the ratio is under 1.5 the band is narrow and you use a resonant LC or active topology instead.

Worked Example E — center frequency and Q

Edges f1 = 900 Hz and f2 = 1100 Hz. Center: f0 = √(900 × 1100) = √(990,000) ≈ 995 Hz (note it is the geometric mean, slightly below the arithmetic mean of 1000). Bandwidth: BW = 1100 − 900 = 200 Hz. Quality factor: Q = 995/200 ≈ 5.0. A Q of 5 is a moderately sharp peak — the band is one-fifth as wide as the center frequency.

The Notch (Band-Stop)

Invert a bandpass and you get a notch: pass everything except a narrow band. This is the surgical hum-killer. A 60 Hz notch removes mains hum while leaving the bass and treble around it untouched — far gentler than a high-pass that throws away all the low bass too. The classic passive notch is the Twin-T network, though its Q is low (about ¼) unless boosted with feedback.

Q is a trade-off, not a virtue. A high-Q bandpass is exquisitely selective but rings — it stores energy and takes time to settle, smearing sharp transients and overshooting on a step input. A low-Q filter passes a wide band cleanly with little ringing. For a tuned radio you want high Q; for a clean audio crossover you usually want Q near 0.707 (the "maximally flat" value). The right Q depends entirely on the job.
Bandpass / Q Explorer

Set the center frequency f0 and the quality factor Q. As Q rises the passband narrows around f0; the edges f1, f2, the bandwidth, and Q are all printed live. Start at f0=995 Hz, Q=5 to reproduce Example E.

Center f0 (Hz) 995
Quality factor Q 5.0
A bandpass passes 900 Hz to 1100 Hz. Its center frequency f0 is closest to:

Chapter 7: Butterworth, Chebyshev & Bessel

Two filters can share the same order n and the same cutoff fc yet behave very differently. The reason is the exact placement of the poles, which sets a three-way engineering trade-off: passband flatness, rolloff steepness, and phase fidelity (constant delay). You cannot maximise all three; the named responses are different corners of that trade.

Butterworthmaximally flat passband. No ripple at all in the passband, a smooth monotonic rolloff. The default, most-popular choice when you just want a clean filter and a predictable corner. Moderate steepness, moderate phase distortion near the corner.

Chebyshevsteepest edge, at the cost of ripple. By allowing a controlled wiggle (ripple) in the passband, it achieves a much sharper transition than a Butterworth of the same order. Great when you must reject something just past the band. The ripple and worse phase behaviour are the price.

Besselconstant group delay, gentle rolloff. Optimised for phase: all frequencies in the passband are delayed by the same amount, so a square wave or transient passes through with its shape intact — no overshoot or ringing. The trade is the gentlest rolloff of the three. Prized in audio and pulse work where waveform integrity matters more than sharp cutoff.

Pick by the job. Need a flat passband and don't care about ripple? Butterworth. Need the sharpest possible cutoff and can tolerate ripple? Chebyshev. Passing transients or square waves and need them undistorted? Bessel.
ResponsePassbandRolloff (same n)Phase / transient
Butterworthmaximally flatmediummoderate ringing
Chebyshevripplesteepestworst ringing
Besselflat (droops early)gentlestbest — constant delay
There is no free lunch — this is the deepest idea in filter design. Steepness, flatness, and phase fidelity are coupled. Chebyshev buys steepness with ripple and ringing. Bessel buys clean transients with a lazy rolloff. Butterworth sits in the middle. The "best" filter does not exist in the abstract — only the best filter for a given requirement. Every advanced filter (elliptic, Gaussian, Legendre) is just another point on this same trade surface.
Response-Type Comparison: Same Order, Same fc

All three are 4th-order low-pass with the same cutoff. Toggle each on/off and compare: Chebyshev (pink) has passband ripple but the steepest knee; Butterworth (teal) is flat; Bessel (warm) droops earliest but rolls off most gently and has the cleanest phase. Watch the passband and the knee.

You need the steepest possible transition and can tolerate some passband ripple. Which response?

Chapter 8: Active Filters — Op-Amps Replace the Coils

Passive filters (R, L, C only) have two annoyances. First, at audio frequencies the inductors needed for steep low-frequency filters are bulky, heavy, expensive, and pick up stray hum. Second, a passive filter can only attenuate — it has no gain, and each stage loads the next, so cascading degrades the response. Active filters fix both by adding an op-amp (Chapter 8).

The op-amp does three jobs. It buffers stages so they don't load each other, letting you cascade cleanly to any order. It can synthesise the behaviour of an inductor from just resistors and capacitors — no coils needed at all. And it can supply gain, so your filter can amplify the passband instead of only cutting.

The Sallen-Key Topology

The workhorse active filter is the Sallen-Key: one op-amp, two resistors, two capacitors, giving a clean second-order (2-pole, −12 dB/octave) section. Cascade two Sallen-Key stages for a 4th-order filter, three for 6th-order. Each stage's R and C values are chosen from standard tables to realise a Butterworth, Chebyshev, or Bessel response of the desired order — you look up the normalised values and scale them to your fc.

fc (Sallen-Key, equal-component) = 1 / (2πRC)  — same familiar form

Where Active Wins, Where It Loses

Active filters reach down to near DC (op-amps amplify steady signals; inductors cannot), making them ideal for low-frequency and audio work. But op-amps run out of gain-bandwidth at high frequency: above roughly 100 kHz to a few MHz, an ordinary op-amp can no longer keep up, and the active filter's response falls apart. There, passive LC filters take over — they happily run from ~100 Hz up to hundreds of MHz (RF), with no active device to run out of steam.

Passive (R, L, C)Active (op-amp + R, C)
Inductorsrequired (bulky at AF)none — synthesised
Gainnone (loss only)can amplify
Low-freq limitpoor (huge L needed)down to DC
High-freq limitup to ~300 MHzfades above ~100 kHz
Powernone neededneeds supply rails
Filter ICs do the work for you. You rarely hand-build high-order filters anymore. The AF100 state-variable filter IC gives low-pass, high-pass, and band-pass outputs simultaneously from one chip with a couple of external resistors setting fc and Q. The MF5 switched-capacitor filter sets its cutoff with an external clock frequency — change the clock and the corner moves, no part-swapping. These turn a page of design tables into a few resistors and a clock.
Active vs Passive: Usable Frequency Range

A log frequency axis. The teal band shows where active (op-amp) filters work well — near DC up to ~100 kHz. The warm band shows passive LC — ~100 Hz up into RF. Drag your target frequency and the sim tells you which technology to reach for.

Target fc (Hz) 1 kHz
What is the chief advantage of an active filter over a passive one at audio frequencies?

Chapter 9: Connections & the Crossover, Solved

We opened with a 3-way speaker fed by one wire, plus a 60 Hz hum. Here is the finished crossover, built from everything in this chapter:

Low-pass → Woofer
An LP with fc ≈ 300 Hz (fc=1/(2πRC)) sends only bass to the woofer. Higher order (2nd or 3rd) gives a steeper −12 or −18 dB/octave handoff so cymbals never reach the cone.
Band-pass → Midrange
HP at ~300 Hz cascaded with LP at ~3 kHz. Center f0=√(f1f2), moderate Q for a clean wide pass — voices, no boom, no sizzle.
High-pass → Tweeter (+ hum killer)
HP at ~3 kHz passes only treble to the fragile dome — and because it blocks everything low, the 60 Hz mains hum is gone for free. A dedicated notch could also surgically remove 60 Hz from the other channels.

Every Key Equation in One Place

ConceptFormulaUsed for
RC cutoff (LP & HP)fc = 1/(2πRC)The corner frequency of any RC filter
RL cutofffc = R/(2πL)Inductor-based filters
Capacitive reactanceXC = 1/(2πfC)Why the divider slides with f
DecibelsdB = 20·log10(Vout/Vin)Gain on a log scale
Half-power point−3 dB ↔ V ratio 0.707Definition of the cutoff
Rolloffn × 6 dB/oct = n × 20 dB/decSteepness from order n
Bandpass centerf0 = √(f1·f2)Geometric center of a band
Quality factorQ = f0/(f2−f1)Sharpness of a bandpass/notch
LC resonancef0 = 1/(2π√(LC))Tuned LC filters & oscillators

The Numbers We Computed

ExampleInputsResult
A — find fcR=1.6 kΩ, C=0.1 µFfc ≈ 995 Hz
B — design LPfc=3 kHz, C=0.01 µFR ≈ 5305 Ω (use 5.1 kΩ)
C — ratio to dBV ratio = 0.05−26 dB
D — rolloff3rd-order Butterworth18 dB/oct = 60 dB/dec
E — bandpassf1=900, f2=1100 Hzf0=995 Hz, BW=200, Q≈5.0

Where Filters Go Next

Oscillators (Ch 10) are filters with feedback: a high-Q band-pass plus an amplifier that feeds its own output back in phase becomes a sine generator. The LC resonance f0=1/(2π√(LC)) from this chapter sets the oscillation frequency.
Power supplies (Ch 11) live or die by filters: a low-pass smooths rectified DC, turning lumpy pulses into clean voltage. Ripple is just unfiltered AC that the LP failed to remove.
Op-amps (Ch 8) are the active element behind Sallen-Key and state-variable filters — buffering, synthesising inductors, and adding gain.
Audio (Ch 16) uses these crossovers, tone controls, and equalisers throughout — every graphic EQ slider is a tunable band-pass.

Connections to Sibling Chapters

"A filter does not block a frequency — it simply refuses to lend it the circuit."
— the voltage-divider view of everything in this chapter

You can now compute fc, read a Bode plot, choose an order, pick a response type, and decide active vs passive. The crossover is solved. Next, we let a filter feed itself — and it starts to sing.

To turn an RC low-pass into a high-pass, what do you do?
← Chapter 8: Op-Amps Chapter 10: Oscillators & Timers →