Log InCreate An Account
  1. Plugins
  2. »
  3. octarone
  4. »
  5. Random Smooth Signal
  6. »
  7. Details

Random Smooth Signal

Random Smooth Signal by octarone is a Virtual Effect Audio Plugin and Soundware (samples or presets that load into other products). It functions as a VST Plugin.
ReaJS 2.36+ (free from ReaPlugs) / REAPER 5+

The system requirements for either one those products will have to be fulfilled to be able to load this script in them.
Copy Protection
Open Source
My KVR - Groups, Versions, & More
2 KVR members have added Random Smooth Signal to 1 My KVR group 2 times.
Not In Your MY KVR Groups
(or group limitation prevents versioning)
+1 in private groups

KVR Rank

Overall: 7478   352

30-Day: 6825; 7-Day: 2948; Yesterday: 727

Random Smooth Signal is a JSFX script that generates a continuous random smooth signal. It basically generates a "control" signal as an audio signal (or random LFO), so it is definitely not meant to be listened to (directly)! The signal generated is random, however, it will be smooth between the random points generated. The smoothing method used is a quadratic function, based on the moving average of linear-interpolated randomly-generated points. Basically, think of it as generating a specific amount of random points for a given time frame, and drawing lines between these points: that's your linear interpolation. Now, do the moving average on this whole thing (with the period or length set to the distance between points) — and you got the smooth random signal...

You can fully adjust the range that the signal can vary between (randomly), as well as the distance or duration of one random value until it changes to another, but it will always be smooth regardless of this setting, this just tells it how slow it should be with changes. Please note that the output is a mono signal, so if you use it in a stereo configuration, it will probably be the left channel. It continuously generates such a signal, there is no input to it. It is not triggered by any MIDI or audio.

The purpose of this script, much like a LFO, is to be used as a control signal to randomize other things. For example, you could use it to multiply another signal and randomly vary its volume, subtle or not (that's up to your range, if you make it close to the value 1, then it will be subtle). Another use for it would be to automate a parameter of a synth, effect, or script. In this case, you can vary that parameter randomly for small amounts to have a less sterile and static sound. If you apply it to parameters that have subtle effects, the result can be much more dynamic than a boring static sound.

For more information and an example signal diagram visit its dedicated page here.

Latest User Reviews

Average user rating of 0.00 from 0 reviews

Products similar to Random Smooth Signal...

Comments & Discussion for octarone Random Smooth Signal

Discussion: Active

Please log in to join the discussion