This page is available in English only

Blocks - 8-Bit A/D & D/A 1.0

8-Bit A/D and D/A Converters

(6 Votes)
1.0 (Updated 3 years ago)
October 06, 2015
Reaktor 6
Blocks User Blocks


Two more Blocks in Michael Hetrick's "Euro Reakt" series!

These two Blocks are used to convert signals to and from 8-bit representations. By adding these to your toolbox, you now have a huge selection of digital destruction methods at your disposal. These are meant to emulate the awesome A/D and D/A modules found in the Nord Modular system.

Both Blocks share three MODES of encoding and decoding:

UNI8 - 8-bit unsigned representation. Expects a unipolar input signal of 0-1, but don't let that stop you from using bipolar signals!
BI OFF - Scales and offsets a +/- 1.0 signal to 0-1 before using the UNI8 encoder. Naturally, detail is lost.
BI SIG - First 7 bits are used to represent your signal. The 8th bit carries the sign of the signal (positive or negative)

(In the future, I would like to add more encoding/decoding methods, including two's complement)

Both Blocks share three modes of RECTification:
NONE - No rectification. Normal signal.
HALF - Negative component of signal is silenced.
FULL - Negative component of signal is flipped (Takes absolute value of signal).

Both Blocks share the same controls.

OFFSET - Adds a DC offset to the signal. In A/D conversion, this happens post-scaling. In D/A conversion, this happens pre-scaling.
SCALE - Attenuates and/or inverts the signal. Turn on X2 to amplify the signal as well.

-Plug a slow LFO into the A/D converter. Use the individual bits as triggers. This creates a very unusual sequencer!!
-Plug an oscillator into the A/D converter. Use one of the bits as an audio output. It is now a wild square-wave source.
-Build your own D/A decoder logic by plugging the A/D bits into a mixer and setting their individual contribution levels.
-Build a crazy noise generator by plugging individual square-wave oscillators directly into the D/A bit inputs. Set them to different frequencies.
-Plug a signal into A/D. Mix up the bits between A/D and D/A. Listen to the new, weird output. An example ensemble of this patch is included.


andreas haun
3 years ago
... and pls some YT vid's for how to using them !
andreas haun
3 years ago
+1 ! and now the doepfer modules !
Worwell _
3 years ago
Thank you for the excellent contributions.
Michael Hetrick
3 years ago
Out of all of the Blocks on my To-Do list, these were the ones I was most excited for. These took a ton of effort, so I hope that you enjoy them as much as I do!