# feat\(inference\): optional exact recursive EQ and tone-filter reference · flambo/semantifx

[View on GitCafe](https://git.cafe/flambo/semantifx/commit/c072063cbad9d7b86658d253ba691dab637c32d4)

Repository: [flambo/semantifx](https://git.cafe/flambo/semantifx)

Visibility: public

Requested revision: c072063cbad9d7b86658d253ba691dab637c32d4

Requested commit: c072063cbad9d7b86658d253ba691dab637c32d4

Commit: c072063cbad9d7b86658d253ba691dab637c32d4

Tree: 7f8ba338359c4280818accad59c7ca1fd972a199

Author: flamboh

Committer: flamboh

## Message

```
feat(inference): optional exact recursive EQ and tone-filter reference

SEMANTIFX_EQ_EXACT=1 (or exact=True) applies the dasp RBJ sections with a
float64 torchaudio lfilter cascade instead of the frequency-sampling
approximation, matching the plugin's double-state biquads. Off by default:
CPU cost is 2.3x, but torchaudio's lfilter is ~1400x slower on CUDA.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

```

## Parents

- [bacedbc619fcdcf108b57ba6aeb141a0b6e14077](https://git.cafe/flambo/semantifx/commit/bacedbc619fcdcf108b57ba6aeb141a0b6e14077?format=markdown)

[Source at this commit](https://git.cafe/flambo/semantifx/tree/c072063cbad9d7b86658d253ba691dab637c32d4?format=markdown)
