LTspice - BigMuff sim

DSP, Plugin and Host development discussion.
RELATED
PRODUCTS

Post

Yes it is. If it doesn't depend on a state, it is simple function composition. Just like saying that you can't compute tan() directly because you have to compose cos and sin with multiplication ;)

Post

I liked it enough that I added oversampling and a DC blocker, hope you don't mind. I will do my best to mirror any updates if you wish.

Reaper Stash (zip)

http://stash.reaper.fm/v/26656/wuff.zip

Cockos discussion thread

http://forum.cockos.com/showthread.php?p=1636981

Post

Cool, thanks.

EDIT: error message: Can't find st-oversampler.jsfx

EDIT2: In the meantime I implemented the HQ mode, I will compare with your solution.

Post

Comparison of the HQ modes.

Input is a sinus tone, 500 Hz, -10 dB.

Image

(click to enlarge, analyser: Voxengo Span)

CPU usage: sault 4x AA is slightly better than HQ mode in my version.

Latency: HQ mode in my version introduces a delay of 9 samples. I will not activate PDC, because Reaper always rounds up to buffer size (256 or 512 samples).
Last edited by Chris-S on Sun Feb 14, 2016 12:44 pm, edited 1 time in total.

Post

Sorry, my bad, I imported the wrong oversampler library. File updated. Bugfixes courtesy of Tale. He has a slightly tweaked version of his own in the Cockos discussion thread. Our versions will probably start to diverge a little.

Post

sault wrote: Our versions will probably start to diverge a little.
No problem, I think I will rename my version to wuff_cs or something, so everybody can take the version he likes. ;)

Post

has development stopped?

I wish Requietus or Fat Alfie would skin this plug

Post Reply

Return to “DSP and Plugin Development”