Module A-189-1 is a voltage controlled bit modifier. It offers several voltage controlled algorithmic functions like voltage controlled bit crunching, bit shifting (with/without carry over), bit exchange, rectifying, absolute value and calculating operations like addition, subtraction, multiplication or division.

The module has two control units both with manual control and CV input with attenuator:

The signal input is equipped with an attenuator. As the module is DC coupled even control voltages can be processed.

The mode (e.g. bit crunching, bit shifting, bit exchange) is selected by a 16-position rotary switch:

**Switch position** |
**Function** |
**Remark** |

1 |
bit crushing |
BC controls the number of bits (bit reduction) |

2 |
AND |
SignalÂ *AND*Â BCÂ |

3 |
OR |
SignalÂ *OR*Â BC |

4 |
XOR |
SignalÂ *XOR*Â BC |

5 |
bit shift right |
BC controls the number of bit shifts |

6 |
bit shift left |
BC controls the number of bit shifts |

7 |
multiplication |
Signal x BC |

8 |
compare & complement |
if signal > BC then output = bit complement of the input signal, otherwise unchanged |

9 |
compare & absolute |
if signal > BC then output = absolute value of the input signal, otherwise unchanged |

10 |
addition |
output = signal + BC (with overflow/clipping) |

11 |
addition with BC swap |
same as 10 but with nibble swap of BC (nibble = half byte, i.e. four bits) |

12 |
short delay 1 with dynamic normalization |
BC controls the length of the delay memory |

13 |
short delay 2 |
same as 12 but different length/feedback |

14 |
short delay 3 |
same as 12 but different length/feedback |

15 |
short delay 4 |
same as 12 but different length/feedback |

16 |
four stages FIR filter |
BCÂ controls the filter coefficient |

*Remark:Â **Module A-189-1 is the first derivative of theÂ universal AD/DA module. More modules derived from this basic idea are planned for the future (e.g. CV delay, CV modifier includingÂ Hz/V-to-V/Oct, digital waveshaper/multiplier, clocked audio delay).*

**Sound examples**

These are the first sound examples of the A-189-1 prototype we will show at the NAMM in January 2008. Christian Assall has programmed 16 different operating modes that are selected by the 16-position rotary switch. The simplest mode (mode #1) is the standard bit crunching function. The other modes are different bit manipulation modes. These are the very first trials and the modes of the final version of the module may be different. For all demo sounds the triangle output of a VCO was used as signal input for the A-189-1. For clarity no other sound processing modules are used. The sound is generated only by an VCO and the A-189-1. The VCO pitch is controlled by an A-155 sequencer.

The first example shows the effect of manually changing the sampling rate in mode #1:

A1891_sampling_rate.mp3

The second example is a presentation of the 16 modes available in the prototype. One after another each of the 16 modes is selected. The sampling rate is fixed, only the manual BC control is operated from ccw to cw and back to ccw for each mode:

A1891_16_modes_manually.mp3

The third example shows the effect of dynamic sample rate modulation. An ADSR is triggered by one of the trigger rows of the A-155. The ADSR output is connected to the SR CV input to modulate the sampling rate by the ADSR envelope. The BC parameter is fixed.

A1891_dynamic_sample_rate.mp3

In the next example the ADSR output is connected to the BC CV input. This example shows the effect of dynamic BC modulation. The sample rate is fixed:

A1891_dynamic_bc_01.mp3

In this example a VCA has been added between the VCO output and the signal input of the A-189-1. The ADSR output is connected to the CV input of the VCA. This example shows the effect of dynamic input level modulation. In addition the sample rate has been reduced a bit manually at the end of the example:

A1891_input_VCA.mp3

The following samples arised from playing around with the A-189-1. The patch is the same as above but the ADSR is used for both controlling the VCA and the BC CV input of the A-189-1 (inverted output of the ADSR for BC). Several parameters have been changed manually during the examples (mainly envelope amount and offset controls of the VCA and the A-189-1).

A1891_playing_around_01.mp3

A1891_playing_around_02.mp3

Â

More demos made by our A-100 customer Herman Pearl/Soy Sos (tuffsoundrecording.com) can be found there:

Breite/Width: 8 TE / 8 HP /Â 40.3 mmÂ

Tiefe/Depth: 60 mm (gemessen ab der RĂĽckseite der Frontplatte / measured from the rear side of the front panel)

Strombedarf/Current: 50 mA