Lorewegian 📚 on Nostr: so i implemented this state variable filter for my synth code: same topography as in ...
so i implemented this state variable filter for my synth code:
https://arxiv.org/pdf/2111.05592.pdfsame topography as in Prophet and the Oberheim.
not the easiest thing to turn into a fourth-order (24 dB/oct) filter. normally you just chain two second-order (12 dB/oct) filters, but this is a multi-output filter, so if you did it naively, you'd end up throwing another whole filter on each output.
for the moment, my code just switches modes, i.e. the 24 dB/oct filter doesn't have multiple outputs, just multiple modes.
it sounds all right though.
Published at
2023-04-07 02:51:08Event JSON
{
"id": "16870c3d3e81008df3c6dc1eaaccc355ddf08ae5352848ff540fd83d852d7b94",
"pubkey": "6c067ee3395bf49d21504349d95f5fff5edf41ec64aa8951334e889dbaf8e31f",
"created_at": 1680835868,
"kind": 1,
"tags": [
[
"mostr",
"https://berserker.town/users/lore/statuses/110155259465390442"
]
],
"content": "so i implemented this state variable filter for my synth code:\n\nhttps://arxiv.org/pdf/2111.05592.pdf\n\nsame topography as in Prophet and the Oberheim.\n\nnot the easiest thing to turn into a fourth-order (24 dB/oct) filter. normally you just chain two second-order (12 dB/oct) filters, but this is a multi-output filter, so if you did it naively, you'd end up throwing another whole filter on each output.\n\nfor the moment, my code just switches modes, i.e. the 24 dB/oct filter doesn't have multiple outputs, just multiple modes.\n\nit sounds all right though.",
"sig": "364d7d8f11183b62b5b7a3ac197ac4760eec274711f494e96f34a331b7e27ec33ca6b01633bd9a0795583881a6bd266b43db8461c0f898e66a8c6cea788cfe4c"
}