A buffer-shuffling / stuttering effect with reversing and pitch-shifting.
Example:
d = XOX( 'x*o*x*o-' ) s = Schizo({ chance:.5, rate:ms(250), length:ms(1000) }) d.fx.add( s )
Properties
- chance : Default range { 0, 1 }. The likelihood that stuttering will occur at given intervals.
- rate : Default 11025. Measured in samples. How often Schizo randomly determines whether or not it should begin stuttering.
- length : Default 22050. Measured in samples. The length of time that stuttered audio plays when stuttering is triggered.
- reverseChance : Float { 0 , 1 }, default .5. The chance that a particular stutter will play in reverse.
- pitchChance : Float { 0,1 }, default.5. The chance that a particular stutter will be repitched.
- pitchMin : Float, default: .25. The lowest playback rate for repitched stuttering.
- pitchMax : Float, default: 2. The highest playback rate for repitched stuttering.
- wet : Float { 0,1 }, default 1. When shuffling, the amplitude of the stuttered audio.
- dry : Float { 0,1 }, default 0. When shuffling, the amplitude of the un-stuttered audio.
Methods
None worth mentioning.