May I propose a dedicated circuit (analog because you can only ever approximate their value) that stores and returns transcendental/irrational numbers exclusively? We can just assume they’re going to be whatever value we need whenever we need them.
I mean, every irrational number used in computation is reliable to a certain level of precision. Just because the current (heh) methods aren’t precise enough doesn’t mean they’ll never be.
My wife and I are the same age but I started using the internet around 1999 whereas she didn’t use it until many, many years later.
It’s fun because I can show her old memes for the first time. She missed the entire “lol so random” era of internet memes (think things like badger badger badger, “my spoon is too big”, forehead shavecut, animutations, etc) and doesn’t quite understand it. It’s all we had back then!
Obviously floating point is of huge benefit for many audio dsp calculations, from my observations (non-programmer, just long time DAW user, from back in the day when fixed point with relatively low accumulators was often what we had to work with, versus now when 64bit floating point for processing happens more as the rule) - e.g. fixed point equalizers can potentially lead to dc offset in the results. I don’t think peeps would be getting as close to modeling non-linear behavior of analog processors with just fixed point math either.
Audio, like a lot of physical systems, involve logarithmic scales, which is where floating-point shines. Problem is, all the other physical systems, which are not logarithmic, only get to eat the scraps left over by IEEE 754. Floating point is a scam!
programmer_humor
Oldest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.