923 filters / noise source

moog923 · filter · schema v1

923 Filters / Noise Source (moogafakkin System 35 clone — categorized under Ports -> moogafakkin). White + pink noise outputs PLUS a fixed filter utility on an external audio input: independent low-pass and high-pass taps with LO PASS / HI PASS cutoff knobs (log-mapped ~40 Hz-20 kHz). Own-code (noise generator + biquad filters). Beige moogafakkin faceplate (the intrinsic always-on look shared by the moogafakkin module family).

A recreation of the Moog 923 Filters / Noise Source — a dual-purpose utility panel from the System 35. It does two unrelated jobs at once. First, a NOISE SOURCE: white and pink noise generators on two independent outputs, both scaled by one LEVEL knob — the raw material for percussion, wind, snare bodies, and sample-and-hold. Second, a simple FIXED FILTER section: one external audio input fanned into a low-pass and a high-pass filter, each with its own corner knob and its own output, so you can split a signal into low and high bands or just tame one end. The noise and the filter share no signal path — they are bundled on one panel for convenience. It is pure Web Audio (looping noise buffers + two biquads), no worklet.

the faceplate

923 filters / noise sourceaudioaudiowhiteaudiopinkaudiolpaudiohpaudioaudiocvgatepitch
1 inputs · 4 outputs · 3 params

inputs

idcablewhat it does
audioaudioThe external signal fed through the filter section — it fans into BOTH the low-pass and the high-pass at once (the signal being filtered, not a modulator).
audio signal

outputs

idcablewhat it does
whiteaudioFull-spectrum white noise, scaled by the LEVEL knob — equal energy per Hz, bright and hissy.
audio signal
pinkaudioPink (1/f) noise, scaled by LEVEL — −3 dB/octave, warmer and more natural-sounding than white, good for wind and rumble.
audio signal
lpaudioThe audio input passed through the LOW-PASS filter, corner set by the LO PASS knob — the low band of the input.
audio signal
hpaudioThe audio input passed through the HIGH-PASS filter, corner set by the HI PASS knob — the high band of the input.
audio signal

params

idlabelrangedefaultcurve
levelLevel0..10.8linear
lpCutoffLo Pass0..10.5linear
hpCutoffHi Pass0..10.5linear

controls

controlwhat it does
Hi PassThe HIGH-PASS corner for the filter section's HP output. The 0..1 knob maps log across ~40 Hz to 20 kHz; raise it to thin the HP output, lower it to let more low end through. Defaults to 0.5.
LevelMaster gain on BOTH noise taps (white and pink) — sets the loudness of the noise outputs together. Does not affect the filter section. Defaults to 0.8.
Lo PassThe LOW-PASS corner for the filter section's LP output. The 0..1 knob maps log across ~40 Hz to 20 kHz; lower it to darken the LP output, raise it to let more through. Defaults to 0.5.

source

moog923.ts on GitHub.

Generated from packages/web/src/lib/{audio,video}/module-registry.ts · repo