# Difference between revisions of "ER-301/Grid Quantizer"

(→levels) |
(→levels) |
||

Line 25: | Line 25: | ||

{{SimpleFader|0 to 36|linear}} | {{SimpleFader|0 to 36|linear}} | ||

− | This parameter sets the total number of output levels that exist between -0.5 and 0.5 (or equivalently, between 0 and 1). | + | This parameter sets the total number of output levels that exist between -0.5 and 0.5 (or equivalently, between 0 and 1). In other words, assuming the pre- and post-gains are 1, the distance between one output step and the next output step is: <math>\frac{1}{\mbox{levels}}</math>. |

=== post === | === post === |

## Revision as of 05:25, 9 October 2017

## Applications

- adding grit to sounds (i.e. similar to bit crushing)
- restricting modulation signals to a finite set of levels (i.e. stair-case function)

This is not a pitch quantizer because this unit has no knowledge of 1V/oct or scales. A separate (and much more complicated) upcoming unit will take care of these tasks. |

## Description

This simple unit quantizes the incoming signal to a given number of levels with separate controls for pre-gain and post-gain.

**Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): {\displaystyle QUANTIZE(x;\mbox{pre},\mbox{levels},\mbox{post}) = \frac{\mbox{FLOOR}(\mbox{levels} * \mbox{pre} * x) * \mbox{post}}{\mbox{levels}} }**

## Parameters

### pre

Control Type | Has Sub-chain? | Fader Range | Fader Scale |

Simple Fader | no | -10 to 10 | linear gain |

This gain multiplies the signal **before** quantization.

### levels

Control Type | Has Sub-chain? | Fader Range | Fader Scale |

Simple Fader | no | 0 to 36 | linear |

This parameter sets the total number of output levels that exist between -0.5 and 0.5 (or equivalently, between 0 and 1). In other words, assuming the pre- and post-gains are 1, the distance between one output step and the next output step is: **Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): {\displaystyle \frac{1}{\mbox{levels}}}**
.

### post

Control Type | Has Sub-chain? | Fader Range | Fader Scale |

Simple Fader | no | -10 to 10 | linear gain |

This gain multiplies the signal **after** quantization.