On Sun, Oct 27, 2002 at 12:23:28 +0200, Tim Goetze wrote: > that is great to hear! i can almost see the box glowing from > the heat when the valves are turned on. the iir 'convolver', > btw, suffers greatly when competing for the cache with other > plugins now (8-9% @ 64/44.1). think i'll try the floats again. > though the k6 really is cache-starved compared to modern cpus.
Well ,the more CPU you have spar, the more tempting it is to un extra stages and the more cache starved it gets. > >used for all the stages, I suspect a chebychev would be better for the > >output, it would also alow us to model different amps with the same code. > >We'd need to calculate the added harmonics from an amp though, maybe by > >putting a sin through and FFTing it. > > i've uploaded yet another recording, line-sine-16.flac, which > contains the line out (left) and the sine that went in. seems > our total transfer function until that point needs more work. I'm sure it does. I've been playing with myb ass and an ecasound chain: ecasound -i /dev/dsp -o /dev/dsp -el:valve,1,1 -el:dcRemove -el:amp,4 -el:valveRect,0.5,0.5 -el:sinusWavewrapper,2 -el:valve,1,1.5 -el:dcRemove -el:amp,-10 It needs some filters and more work, but it sounds pretty good to me. I'm having a problem than when the input is 0, the output is infinite. I'm not sure if its a result of the optimisations I did, or it it would do that anyway. I haven't listent to your recording yet, but I do that soon. - Steve
