DDSR

Modular and other sound devices from BugBrand.

Moderators: Kent, BugBrand

Post Reply
User avatar
hollunderkurve
Learning to Wiggle
Posts: 49
Joined: Mon Nov 18, 2019 8:10 pm
Location: NY Woods

Re: DDSR

Post by hollunderkurve » Sat May 02, 2020 8:20 pm

GryphonP3 wrote:
Sat May 02, 2020 5:01 am
A littlehelp for people trying to understand Digital shift registers:

For rhythms/triggers (digital section)
The main concept is DIGITAL. This means binary:no or yes, 0 or 1, 0V or 10v, gate off or gate on. Every clock pulse, it checks the data input or push button to see if there is a signal there crossing its threshold or not (its a comparator.) If there IS, it says “yes! 1!” registers that, and a pulse now arrives in the “conveyer belt” which bounces one bit down the line at each additional clock pulse, until it either disappears, or reappears at the beginning if the recirculate is on. This is a 10v pulse which appears at the digital output to be used as atrigger or whatever every time it passes the first step, so if you have multiple pulses in the conveyor belt, it will generate a repeating rhythm. Therotary switches set the sequence length and position of the active bits in the sequence.

For stepping voltages/melodies (analog)
DA: Digital shift registers can generate an analog variable control voltage by checking which of the steps is on (each one can have a different arbitrary value as determined by the circuit design) and SUMs an average of these voltage values for all bits currently on in that conveyor belt at that clock step, and outputs a voltage based on this value. So every combination of steps on currently will give a different voltage output. So it is kind of random in this sense, but it is repeatable if the pattern of blips in the conveyor belt is recirculating and repeating, but it is NOT dependant on any analog signal at any input like an S/H, it is instead entirely dependent on analyzing which steps in the sequence are currently 0s/1s at that moment. For instance, using 0s as off steps/unlit LEDs and 1s as on steps/lit LEDs, 00101101 could equal 2.8v or whatever in this circuit, and 10111011 could equal 7.2v at the output. It is an analog signal derived from the combination of on/off steps in the register at any moment.

CGS gated comparator is the grandfather of this module and has pots per step to assign each step’svoltage value when on for the DA summing. One of the most genius and underrated modules in any format, probably because few people understand how it works :hihi:
:hail: thank you.

gnome666
Common Wiggler
Posts: 101
Joined: Mon Sep 19, 2016 1:26 am

Re: DDSR

Post by gnome666 » Fri May 08, 2020 4:04 pm

GryphonP3 wrote:
Sat May 02, 2020 5:01 am
A littlehelp for people trying to understand Digital shift registers:

For rhythms/triggers (digital section)
The main concept is DIGITAL. This means binary:no or yes, 0 or 1, 0V or 10v, gate off or gate on. Every clock pulse, it checks the data input or push button to see if there is a signal there crossing its threshold or not (its a comparator.) If there IS, it says “yes! 1!” registers that, and a pulse now arrives in the “conveyer belt” which bounces one bit down the line at each additional clock pulse, until it either disappears, or reappears at the beginning if the recirculate is on. This is a 10v pulse which appears at the digital output to be used as atrigger or whatever every time it passes the first step, so if you have multiple pulses in the conveyor belt, it will generate a repeating rhythm. Therotary switches set the sequence length and position of the active bits in the sequence.

For stepping voltages/melodies (analog)
DA: Digital shift registers can generate an analog variable control voltage by checking which of the steps is on (each one can have a different arbitrary value as determined by the circuit design) and SUMs an average of these voltage values for all bits currently on in that conveyor belt at that clock step, and outputs a voltage based on this value. So every combination of steps on currently will give a different voltage output. So it is kind of random in this sense, but it is repeatable if the pattern of blips in the conveyor belt is recirculating and repeating, but it is NOT dependant on any analog signal at any input like an S/H, it is instead entirely dependent on analyzing which steps in the sequence are currently 0s/1s at that moment. For instance, using 0s as off steps/unlit LEDs and 1s as on steps/lit LEDs, 00101101 could equal 2.8v or whatever in this circuit, and 10111011 could equal 7.2v at the output. It is an analog signal derived from the combination of on/off steps in the register at any moment.

CGS gated comparator is the grandfather of this module and has pots per step to assign each step’svoltage value when on for the DA summing. One of the most genius and underrated modules in any format, probably because few people understand how it works :hihi:
thank you for this explanation. I "think" i finally get the gist of it. :hail: :hail:

Post Reply

Return to “BugBrand Devices”