BuzzFAQ> > >  Machine HelpFiles> > >  BuzzManual > > >  BuzzMusic> > >  BuzzMachines> > > 

Cheapo Fixer Pro

Function:

1. Replaces all samples in the signal which are below Threshold with whitenoise.
This is useful as some machines cannot process 0 valued samples in the signal
and this causes them to use excessive amounts of cpu due floating point errors.
Can be used as a distortion machine too.

Note:
You can use this machine instead of the Arguru fixer as this is more advanced
and Arguru's machine has a bug when handling machines that are muted.
Cheapo fixer can be considered obsolote because this machine is more advanced.

2. Some badly coded effects don't like that the signal gets interrupted when
you play a short note on a generator. Cheapo fixer pro is able to keep the
signal up even when the generator is not creating signal.

note: To retrigger the signal just move the "Re-animate" slider to "wake up"
or define it from the pattern.
This will make the signal raise up again and you can define the new length.

-----------------------------------------------------------------------------

Usage:

Just plug this machine to the signal chain before the machine which freaks
or right after the generator.

To use this as a distortion plug this machine to the signal chain and increase
the threshold and "Noise Level"

You can use in sequence editor to disable machine. (=bypass)

-----------------------------------------------------------------------------

Parameters:

Threshold:
Defines the detection level as abs(sample)<=Threshold

Noise level:
Maximum amplitude level for whitenoise is the same as
"Threshold". The slider "Noise level" defines the level for
the whitenoise from 0.00dB to -96.33dB so you can accurately
define the desired whitenoise level.

Re-animate:
1. The lenght of time how long the signal is kept "on". To
retrigger it just select "wake up". Empty buffers are filled
with whitenoise of the defined level.

2. Instant kill features: If the value is "d.mode+noise",
"debug mode", "thres d.mode" or "thres+noise" the machine
behaves differently. Normal sound is let through normally, but
empty are handled differently and there is no re-animation of the signal:

- "debug mode" is the same as Buzz's debug mode, it turns off
the signal when it detects an empty buffer.
- "d.mode+noise" works like "debug mode", but adds noise to the
sound blocks which are not turned off.
- "thres d.mode " threshold parameter defines the threshold
for the signal, if there is no signal above it the signal is
turned off. This works like a noise gate.
- "thres+noise" adds noise to the signal like the normal mode,
but detects if the blocks have only sound below threshold and
turns signal off for those blocks.

-----------------------------------------------------------------------------
Broken machines:

Geonik's Resonator Produces clicks when the signal turns on/off quickly.
Re-animate.
Jeskola Eq-3 Floating point errors when fed zero signal.

-----------------------------------------------------------------------------
Revision history:
1.3 Added some new modes (noise gate with threshold)
renamed modes to be more descriptive
1.2 Fixed some bugs.
1.1 Added new features: Instant kill, Silent kill
1.0 First release.

Mikko Apo
http://www.hut.fi/~mapo/