No tracking and no ads, ever.
Uses WebAudio API. Based on the code from https://noisehack.com/generate-noise-web-audio-api/, but for some reason, the code wasn't working as-is in today's browsers. So tweaked things for a couple minutes.
No tracking and no ads, ever.
Uses WebAudio API. Based on the code from https://noisehack.com/generate-noise-web-audio-api/, but for some reason, the code wasn't working as-is in today's browsers. So tweaked things for a couple minutes.
I don't know if it works offline though, and probably not when your phone is locked. They also published recordings on spotify though; some are an hour long, others you can probably download them and loop them though. https://open.spotify.com/artist/1gRJBUyCeihBrgcCtDdEfv?si=yL...
If you’re using iOS, there’s a built-in system for Background Sounds[0] that has quite a few options, and is built into the OS, which means it definitely still works while your phone is locked, or even otherwise engaged. It even gets out of the way for other audio and comes back very gradually.
A real hidden gem.
It’s in the iPhone control center under the ear icon (which you may have to enable). The feature is called ‘background sounds’.
An app, though, not a website.
My baby will love this
Not sure what you mean by this. Which system?
So no, Math.random is very much not
> as reliable a source of randomness as the system
[0] https://v8.dev/blog/math-random
EDIT:
This is not a 100% joke question. I'd expect both versions to sound the same, but at the same time, there's a threshold on the RNG spectrum between "getRandomNumber() { return 4; }" and some truly random quantum source, where if you feed the RNG to audio output, people will be able to distinguish between "bad RNGs" (left of threshold), and "good RNGs" (right of threshold). I wonder where that threshold falls.
I don't believe it would. While there can be pretty bad PRNGs, they are typically implemented to produce a particular statistical distribution which would be identical to a real random source for the purposes of white noise. This is due to the fact that audio is a superposition of frequencies which takes time and multiple samples to cohere.
PRNGs can be bad for things like crypto because each individual generated value has significant implications for the entire set of operations.
Both algorithms will generate sufficiently random values from a human perspective. Unless you carefully look into them, with a very specific mathematics / crypto knowledge, you wouldn't even be able to tell which one is pseudo-random, and which one is random: and if you somehow are able to, then it would just mean that the underlying RNG is very, very bad.
I just sample from my own brain if I want truly random noise.
Ba-dum-tisss...