JiveTurkey
Goatlord
- Messages
- 23,504
Wouldn't doubling the sample-rate require upsampling filters and downsampling filters, and have more CPU impact than ADAA? Wouldn't SIMD help with the CPU impact of of ADAA as well?Whether someone can hear aliasing or not is complicated. It's a psychoacoustic thing.
It depends on the exact nature of the aliasing. When the Kemper first came out the aliasing was very noticeable because the aliased tones occurred in the midrange when playing higher notes. If the aliases are near the distortion products they are masked by a phenomenon known as perceptual masking. This is the same phenomenon that is the basis for MP3 encoding. Humans can't hear quiet tones that are close in frequency to loud tones.
As with all engineering problems it's a trade-off. To reduce aliasing you can either increase the sample rate (via oversampling, for example) or use Antiderivative Anti-Aliasing (ADAA). Both of these approaches increase the amount of CPU required. Simply oversampling is very effective but doubles the amount of CPU cycles.
ADAA can achieve aliasing reduction but it's no free lunch either. The problem is the antiderivative is typically a more complex function, sometimes much more complex (tanh(x) becomes log(cosh(x))or example). For example if the function is, say, x^2, the anti-derivative is 1/3*x^3. This requires two extra multiplies. You might as well simply double the sample rate. Then you have to take do a difference and if the difference is near zero you risk generating a result that exceeds the numerical range so you have to add conditionals which slow things down even more. ADAA also doesn't work for nonlinear systems with memory. Nearly all our algorithms employ memory so we don't use ADAA.
Yup, he's a wingnut. I call him a "sociomediapath".
Aliases:
Jean Bloomberg
Yvan Bloomberg
Yvan Apothekar
Stainless Steel Frets
Shattered Square
Elon Mask
Popstar
and maybe Dada.
Wasn’t Shattered Square at the peak of Mt Stupid a few years back ?Yup, he's a wingnut. I call him a "sociomediapath".
Aliases:
Jean Bloomberg
Yvan Bloomberg
Yvan Apothekar
Stainless Steel Frets
Shattered Square
Elon Mask
Popstar
and maybe Dada.
Right but if they fixed the issue with the amp block aliasing, what changes in the Drive block needed to be made that results in less aliasing?
We already upsample and downsample. You have to upsample and downsample at least 2x when distorting, otherwise the aliasing is objectionable. For heavy distortion at least 4x is desirable.Wouldn't doubling the sample-rate require upsampling filters and downsampling filters, and have more CPU impact than ADAA? Wouldn't SIMD help with the CPU impact of of ADAA as well?
We already upsample and downsample. You have to upsample and downsample at least 2x when distorting, otherwise the aliasing is objectionable. For heavy distortion at least 4x is desirable.
SIMD may or may not help, probably not. Even if it did it would also help in the non-ADAA case so it's not a gain.
Regardless, ADAA doesn't work in our algorithms because almost all our algorithms use memory (which is why they sound good). Analog circuits have memory, even if there aren't explicit reactive components in the network. For example, a tube triode with just resistors connected to its terminals still exhibits memory effects due to parasitic capacitances (Miller effect).
IIRC, he explained how they DO and how, for example, the tube socket material and the like makes a difference or has effects.Now you got me thinking... do you consider physical setup/CCA layout in your models?
He's a camp survivor.
What the fuck is a camp survivor?
When I did a search, I got someting about Nazi.. that is wierd... I think I`ve been told im a camp survivor a few times, or something like that. I don`t get it. A bit scaryWhat the fuck is a camp survivor?
When I did a search, I got someting about Nazi.. that is wierd... I think I`ve been told im a camp survivor a few times, or something like that. I don`t get it. A bit scary
Not sure what this statement is supposed to mean (I’m not from EU/US), but almost everywhere in the world the phrase “camp survivor” usually refers to someone who survived the Holocaust. That was the source of @State of Epicicity ’s question, I think. And frankly, using a term like that to refer to trolls is a tad disingenuous, regardless of how tacky said trolls might be.There’s no way the EU hasn’t done away with lead paint yet, but here we are.
I always viewed it as:Not sure what this statement is supposed to mean (I’m not from EU/US), but almost everywhere in the world the phrase “camp survivor” usually refers to someone who survived the Holocaust. That was the source of @State of Epicicity ’s question, I think. And frankly, using a term like that to refer to trolls is a tad disingenuous, regardless of how tacky said trolls might be.
That’s the end of what I have to say about this.
Oh good lord.
"This one time, at Fractal Camp; Cliff yelled at me"