do d9 $ midicmd "stop" # s "midi" hush do d9 $ midicmd "stop" # s "midi" hush d3 $ note ((scaleP scalePattern $ (rotR 4) $ (+ slow 8 "x" <~> ((0.25 ~>) generateMelodicSeed)) -- $ slow 4 \n $ generateMelodicSeed ))#s "[pe-gtr:8,midi]" #gain 1.2 #orbit 2 #midichan 3 scalePattern = slow 12 ""

Non-Causal Filter

A non-causal filter is a digital filter that relies on future input values. (thus non-causal) It requires a system that has some latency to have future values in memory to work with. (it has no crystal ball) Non-causal equations can be used to model filters that would be impossible or too costly to implement as FIR or [IIR](IIR filter) filters


Notes mentioning this note

There are no notes linking to this note.



Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.