This page is available in English only

Xorshift Random Number Generator

Output random number or white noise

(9 Votes)
Audio Player
1.0 (Updated 2 years ago)
3.0MB
April 02, 2023
Reaktor 6

DESCRIPTION

Various pseudorandom number generators (PRNG) are included. They can output polyphonic random numbers and polyphonic white noise. I noticed Reaktor's "Randomizer" output same numbers everytime after every reboot, so I used "CPU load" value for seed and combined.

I think Xoshiro128++ is the most high quality generator in these collection.

xoshiro128++ > xorshift32 > MLCG > LFSR (maybe)


And some sample synths are placed in the right area.

"MIDI_Rand"
output pitch-randomized MIDI note.

"Hex Rand"
display random number in hexadecimal (in decimal notation).

"Brownian Sine Synth"
output sine waves the pitches move like brownian motion.

"Noise Hat"
output simple percussion sounds made of violet noise.


Random number accuracy can affect results in some cases. I hope you find some use for these generators.

COMMENTS  (6)

Kohtaro Fujishima
1 year ago
"Box-Muller Gate" (normal distribution version) may send random number twice per 1-event. This is a bug due to the multiply executed twice in the "Box-Muller" core cell. Multiply should be replaced with "x mul a".
Ryan Flood
2 years ago
https://www.native-instruments.com/#
bindlestiff
2 years ago
Nice!
Andres Villarroya
2 years ago
Good job bro!
Dieter Zobel
2 years ago
much thanks
Paule
2 years ago
Thank you Kohtaro
now