4 ms·
> I think there are vanishingly few use cases for non-crypto RNGs. There are quite a few applications: - audio applications - computer games - simulations
by spacechild1 1y ago
> I think there are vanishingly few use cases for non-crypto RNGs.
There are quite a few applications:
- audio applications
- computer games
- simulations
- etc.
- bhickey 1y agoYears ago a player figured out how to decode the RNG state in dungeon crawl. This allowed them to essentially God mode the game because they could determine when a monster would land a hit.
- Night_Thastus 1y agoOut of curiosity, how do audio applications use RNG?
- magicalhippo 1y agoNoise. Either directly as a source, which is then filtered to produce say a cymbal sound, or indirectly by creating timing variance, ie notes not playing exactly at the beat each time, which makes things sound less artificial and more pleasing. It can also be used to dither[1] the result when doing a final rendering, to improve the noise floor. [1]: https://en.wikipedia.org/wiki/Noise_shaping https://en.wikipedia.org/wiki/Noise_shaping
- Night_Thastus 1y agoAh, ok. I was thinking playback. Noise makes total sense. Thanks!
- magicalhippo 1y agoI guess I should have pointed out the noise shaping could be useful if you're doing 16bit playback of a 24bit source, so possibly useful during playback as well.