ComfyUI Node Runs on cloud
Audio Bitcrusher
Reduce a clip to fewer bits and a lower sample rate for grit and aliasing, freely or as an SP-1200, MPC60, S950, 8-bit console, 4-bit chip or telephone, each with its own filtering.
Audio Bitcrusher
- audio
- audio
◄voicingcustom►
◄bits8.0►
◄sample_rate11025►
◄jitter0.00►
◄dithernone►
◄seed0►
◄mix1.00►
◄output_db0.0►
CategoryWAS Suite/Audio/Colour
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| audio | AUDIO | The clip to crush. | |
| voicing | COMBO | custom | `custom` = bits and rate as set; `SP-1200` = 12-bit 26 kHz, unfiltered crunch; `MPC60` = 12-bit 40 kHz, smoother; `S950` = 12-bit 32 kHz, dark; `8-bit console` and `4-bit chip` = game sounds. |
| bits | FLOAT | 8.01–24 | Bits per sample on `custom`. `16` = clean; `8` = gritty; `4` = harsh; `1` = a square wave of the sound. |
| sample_rate | FLOAT | 11025200–192000 | Hertz samples are held at on `custom`. `22050` = dull; `8000` = phone; `2000` = ringing aliases. At or above the clip's rate nothing is held. |
| jitter | FLOAT | 0.000–1 | How unevenly samples are held. `0` = steady; `0.3` = a worn clock; `1` = noisy and broken. |
| dither | COMBO | none | `none` = hard steps, most grit; `tpdf` = noise instead of distortion on quiet parts; `noise shaped` = that noise pushed up high, quieter to the ear. |
| seed | INT | 00–4294967295 | Seed of the jitter and dither, such as `0`. The same seed gives the same result. |
| mix | FLOAT | 1.000–1 | `1` = fully crushed; `0.5` = crunch under the clean sound; `0` = the input unchanged. |
| output_db | FLOAT | 0.0-24–24 | dB applied to the result. `0` = unchanged. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| audio | AUDIO | The crushed clip. |