26 lines · 690 B · Text
RawDownload
// name: dcblocker.ck// desc: using a PoleZero filter for a DC blocker, which can//       remove/attenuate extremely low frequencies//// note: this example makes no sound; it only prints // connect patch (no sound)SinOsc foo => PoleZero blocker => blackhole; // set low frequency.1 => foo.freq; // set DC blocker parameter; controls sharpness of the cutoff;// closer to 1 means narrower rejection band around DC.95 => blocker.blockZero; // time loopwhile( true ){    // print before and after DC blocker    cherr <= "before DC blocker: " <= foo.last()          <= " after DC blocker: " <= blocker.last()          <= IO.newline();    // advance time    100::ms => now;}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t