4 ms·
That's not why audio processing software uses floats. Floats are used because they effectively let you decouple scale from precision. With scaled integers, sof
by pclmulqdq 4y ago
That's not why audio processing software uses floats. Floats are used because they effectively let you decouple scale from precision. With scaled integers, soft sounds only have a few bits of precision, while loud sounds are very precise. With floats, every signal is within 1 bit of precision of each other, regardless of volume.
That means you can raise and lower the volume on signals over and over without significant precision loss.
- tialaramex 4y agoWhat part of what I wrote do you think you're disagreeing with ?
- pclmulqdq 4y agoThe part where you said that floats were used because it was easier. It has definite benefits for audio quality to have higher dynamic range in your numerics. Edit: You said it was nicer, not that it was necessarily easier. They are synonyms.
- tialaramex 4y agoI'm sure you believe I said "floats were used because it was easier" but I didn't, which is why if you go look at the comment you replied to that's not what it says.
- tialaramex 4y agoOK, now you've edited your reply to say you believe "nicer" is a synonym for "easier". But, it's just not.