Count Modula Binary Sequencer

Hi Folks,

I was recently asked about the Binary Sequencer and what it does so here’s a quick run down.

BinarySequencer

What it does:

The Binary Sequencer generates repeating CV patterns based on a binary counter.

How it works:

Essentially the Binary Sequencer is just a clock divider driving a mixer. A binary counter counts up from 000000 to 111111 with each clock pulse (wrapping back around to 000000 at the end of the count). Each bit of the counter is associated with a division knob. Bit 0 = ÷2, Bit 1 = ÷4, Bit 2 = ÷8 etc. Whenever any bit in the counter is a 1, the value of the associated knob is summed to the CV output. For example, if ÷2 is set to 2 and ÷4 is set to 1 and the counter starts from 000000, the binary sequence would be 000001, 000010, 000011 etc. So, ignoring the output scaling for the moment, on the first clock the sequencer would output 2V, on the second, 1V, on the third, 3V etc. Or in other words, the value of the ÷2 knob, followed by the ÷4 knob followed by the sum of the two.

The following scope trace shows this in action. Each trace is from a separate synchronized Binary Sequencer. The red trace shows the output with the ÷2 knob set to max, the yellow trace shows the output with only the ÷4 knob set to max, green trace shows the output with only the ÷8 knob set to max, and the blue trace shows the output with all 3 set to max. As can be seen the blue trace is sum of the other three.

Output Scaling:

The knobs are configured such that they sum to the selected scale (10V, 5V or 2V) when they are all active (counter = 111111) and at their maximum positions. So for the 10 volt scale, the maximum voltage for each knob is around 1.67V.

If you set each knob to binary weighted values (0.25, 0.5, 1, 2, 4, and 8) the sequencer will generate a stepped sawtooth from 0V to the selected scale value.

The knobs are bipolar so the voltage for each bit can added to or subtracted from the summed output.

S&H Input:

When connected, the S&H input overrides the scaling section and the knobs simply become voltage dividers for the voltage that is present at the rising edge of the clock. Each knob carries the maximum value of 1/6th of the S&H voltage. For example, 6 Volts at the S&H input will mean each knob represents 1 volt when fully clockwise. This can be used to add extra variation to the binary patterns.

Run Input:

The run input accepts a gate signal not start/stop triggers. A low gate will inhibit the counter and high gate (2V threshold) will enable the counter. A flip-flop can be used to convert start/stop triggers to gates.

Expanders:

For those that aren’t aware, some of the sequencer expander modules are also compatible with the Binary Sequencer:

  • SX-CV8: Sequencer CV Expander
  • SX-OUT8: Sequencer Output Expander
  • SX-TRIG8: Sequencer Trigger Expander
  • GX-RM: Gated Comparator Expander – Random Melody
  • GX-LOGIC: Gated Comparator Expander - Gate Logic

When used with the binary sequencer, the SX expanders operate on the count value so they simply step though from 1-8 in sequence. The GX expanders operate on the binary values


I hope this helps everyone understand this module a bit better.

/^M^\  Count Modula
9 Likes

Welcome @CountModula!!! :grinning:

Um, you have an oscilloscope module?? :confused: (checks through my collection and finds none).

1 Like

Thank you for the welcome Chris.

Yes, I do have an oscilloscope module but it’s part of my private collection at the moment as it is no where release-worthy. It does tghe very basic things I need it to do but nothing more. It will make it out into the wild at some point but not until it is fully functional.

1 Like

sets traps…

1 Like

Hey ! Welcom on the forum :slight_smile: thanks for the time explaining, and Thanks for the amazing modules ! <3

1 Like

Oh yes. I forgot my thanks too - very rude of me.

1 Like

Thank you very much for your dedication and amazing modules! I really enjoyed generating melodies with the sequencer when you’ve released it some time ago and now I’m wondering what it will do with GX-RM, gotta try it out! Thanks again!

1 Like

Here’s a video showing the Binary Sequencer and all of the expanders in action:

10 Likes

Thanks ! just discovered new wways melody doing ! thx

1 Like

Hm. Sounds a little like ‘The Cure’…love it! (hm, no goth emoji :frowning_face:)

1 Like

Thanks! I like the early Cure sound, lots of modulation effects with swathes of reverb.

Nice piece, that voice reminds me of Anne Clark…

Thanks for your great modules, one of the VCV´s best collections :bat:

1 Like

Wow, thank you!

The sampled voice is actually from an online text to speech utility.

1 Like