entropy

entropy is a 3 osc subtractive synth with a set of pitch randomising options to generate melodies all on it's ownsome
- change pitch of each oscillator on a tempo sync'd timescale to random pitch value
- maximum change +/- value is adjustable
- blip pitch of each oscillator at random intervals to random pitch value
- pitch change and blip can be quantized to nearest x semitones
- blip has adjustable probability
- blip maximum +/- value adjustable, duration adjustable in seconds
- route any/all oscillators to state variable filter
- route any/all oscillators and/or filter output to flanger
- blip flanger rate at random intervals to random value
- all randomising can be seeded and looped on 1 to 32 bar cycle
- each randomised parameter has a different seed, set from one master seed
- detune in octaves, semitones and cents
- adsr volume envelope
- mono/polyphonic switch with adjustable portamento

Download zip file (1.3 MB)


Controls

seed - sets a repeatable seed value so all randomising is repeatable each time you play the track. each of the change/blip controls uses a unique seed value by multiplying the master seed value by it's own factor. This way, the values and timing are different for each control.
set seed to 0 to switch off and have no repeatability.

loop - repeats the seed sequence on a loop to get a repeatable sequence every x bars
select the loop duration from 1 to 32 bars
select 2/3/4 beats per bar for the time signature of the track for the loop duration to be correct

mono - entropy is 6 voice polyphonic, but to save CPU you can make it monophonic
env - if mono is selected, this will retigger the envelope on a second note even if the first note has not ended
portamento - adjusts the time to change pitch to a second note if the first note has not ended

oscillators
each oscillator can be switched off with the button in the top left of each box
waveform - use the dropdown to select from sine, saw, ramp, triangle, pulse
pulse width - sets the width of the pulse (for pulse waveforms only)
detune - detune from the played note in cents up to + / - 12 semitones
pitch transpose - select 'on pitch' or up to +/- 3 octaves to transpose the oscillator from the played pitch
pan - pan each oscillator
vol - change relative volume of each oscillator

change
the circular button must be switched on for this to work. switch off to save CPU if you don't need this function
frequency - use the drop down to select how often the pitch will change
+/- change (semitones) - use the dial/value to adjust the maximum range that the pitch will randomly change within. eg if you select 3.0 then the pitch will change somewhere in the range -3 to +3 semitones at random.
Q - select to make each pitch change quantised to the nearest x semitones

blip
the circular button must be switched on for this to work. switch off to save CPU if you don't need this function
probability - use the drop down to select how likely the pitch is going to blip
+/- blip (semitones) - use the dial/value to adjust the maximum range that the pitch will randomly blip within. eg if you select 3.0 then the pitch will blip somewhere in the range -3 to +3 semitones at random.
Q - select to make each pitch blip quantised to the nearest x semitones
sec - select how long the blip will last in seconds

envelope - adsr envelope for volume

filter
type - use the dropdown to select the filter type from low pass, high pass, band pass or notch
cut off - the value in kHz at which the filter will operate
res - resonance at the cut off value
routing - select any/all of 1,2 or 3 to route the corresponding oscillator through the filter
the filter outputs to the flanger or can be bypassed (see below)

flanger
routing - select any/all of 1,2,3 or F for the output of the filter to be routed to the flanger.
If you route osc1 to the filter, then this option will not be present at the flanger, but you can then choose to route the filter output to the flanger if you wish. In this way, you can route any osc to filter only, flanger only, both or neither.

you can adjust flanger rate and feedback to suit and mix will determine the amount of wet/dry signal to the output

blip (flanger rate)
the circular button must be switched on for this to work. switch off to save CPU if you don't need this function
probability - use the drop down to select how likely the flanger rate is going to blip
+/- blip - use the dial/value to adjust the maximum range that the flanger rate will randomly blip within. eg if you select 3.0 then the flanger rate will blip somewhere in the range -3 to +3


credits

Cheers to Whiskey Priest for the patient bug testing, feature suggestions and presets
Thanks for the 3rd party modules from Dave Haupt, Kelly Lynch and Lance Putnam


back to plugins


extra info
All plugins are Windows VST only. Many are available as freeware unless otherwise stated. Please check the included End User License Agreement (EULA). If no EULA is included in the download, please see the default EULA here

Donations towards costs of creating and hosting freeware plugins are gratefully accepted

You can get updates on new plugins by subscribing to my newsletter

let me know if you have any suggestions or ideas for new plugins or improving the old ones