OSC-1
A complete synth built from separate modules.
Bit reduction and sample-rate reduction for digital grit.
A stage of OSC-1. It works the same on its own page as it does in the chain, same parameters, same paths.
Bitcrusher and oversampled waveshaper with quality tiers, from subtle grit to full collapse. Doubles as the bitCrusher stage of the OSC-1 chain.
Start from a named sound, then adjust the instrument to make it yours.
A sketch of the signal path, in the order of the parameter groups.
Quantises each sample to 2^Bits levels and mixes the result against the dry signal. The distortion is the quantisation error, which is why it sounds granular rather than warm - it is not a saturation curve, it is arithmetic being deliberately careless.
There is no rate decimation in the preview build; Bits is the only crushing axis here. The published schema keeps the name so the eventual kernel drops in without renaming anything.