Thursday, 19 August 2021

Building the Klee sequencer - Part 3

 This is part 3 of the build process of the Klee Sequencer.
 
I've been intending to build this for many years.
It's a pretty deep and unusual sequencer which uses shift registers.
You can set it up to be two 8 step sequencers, one 16 step  se or an 8 step & 16 step.
There is a random section, it features gates & triggers.
It's been described as a Music Thing Turing Machine with more control.


These notes are just my personal record of the building process as I encountered it.
I'm not a professional technician.. just a hacker. I use these to help trouble shoot should I encounter any probs. If they help someone else, that's great too.

I've divided the build into 3 stages

Here are the first two pages:
Klee build - part 1
 
---------------------------------------

 This is the top of the daughter board.


Im about to populate it with pots, sliders, switches, LEDs etc.
The slide Pots sit on top ..All the slide pots are 50K


There are 2 types of switches
27 x On-On
16 x on-off-on

---------------

There are 3 x 1M pots
& 3 x 100K pots  all linear




Im soldering some of the on-off on switches first.
I think they have the second highest profile.

The jacks are the tallest components.


Everyone has their own way of installing components so that they slot nicely into front panels.
I like to do it a bit at a time.

Just slowly and carefully make sure everything lines up.

The switches make positioning the face plate tricky.










Getting the faceplate finally on was a really challenge.
The shape of the switches makes it extra hard, but it finally went on




---------------------
I forgot to install the 1K resistor
So I added this on the rear of the daughter PCB
It made all the difference.


Finally, the knobs are all on.
 

 
Looks great and works too


----------------
Now that I've finished the building bit, its time to work out what all the controls do.
Much of the sequencer is pretty straight forward.
However there are some unique sections which need a bit of research.

 Invert B
 

A bit about the Invert B function.
We have two eight bit shift registers called A & B.
They can either be tied together to form one giant sixteen bit shift register or each of these shift registers can recirculate its own eight bit pattern. 
The 8X2/16X1 switch takes care of this.
 
Shift Register B has a switchable inverter on its output.
It's a unique way to create a 32 bit pattern out of a 16 bit pattern.
 
There are 3 modes in which Inverter B can be used:
A. 8X2 Pattern
B. 16X2 Pattern
C. 8X2 Random
 
A. 8X2 Pattern
     Shift Register A circulates an 8 bit repeating pattern 
     Shift Register B circulates 16 bit repeating pattern 
     Output A produces a unique 8 step Pattern 
     Output B produces a unique 16 step Pattern 
              (The last 8 bits are the inverted first 8 bits)
     Output A+B produces a unique 16 step pattern
 
B. 16X2 Pattern
     Shift Register A and B are joined together, circulating a 32 bit repeating pattern 
     Output A produces a unique 32 step pattern 
     Output B produces a unique 32 step pattern 
     Output A+B produces a unique 32 step pattern 
 
C. 8X2 Random
     Shift Register A circulates a random, non-repeating pattern 
     Shift Register B circulates a 16 bit repeating pattern 
     Output A produces a random, non repeating pattern 
     Output B produces a unique 16 step pattern 
     Output A+B produces a random-non repeating pattern 
        with a repeating element supplied by Register B
 

The inverter essentially inverts the active bits in the register as the sequencer steps along.
(turns all the high bits into low bits or vice versa)
 
You can get really interesting results esp from the A+B output.
  
-----------------------------------------
LOAD Bus 1

 
Load Bus 1
There are a few ways of triggering the bit load function:
1. Manual - press the top green button
2. load input jack... a clock signal from a clock divider seems to work fine.
3.  load bus 1
 
So it looks like Bus 1 can trigger the load function.
This doesn't always happen..
It only happens when there is a change in bus... eg the klee steps from bus 3 to bus 1 .

 
-----------------------------------
 
 
Merge
This is how you tie notes (legato).
You also un-merge triggers from gates.
 
"when the merge switches are off (down position), the gate of each stage will stay high for as long as our clock signal is high. 
If the clock signal has a very long “on time”, then our gates will be on for the same long period of time. 
If the clock signal has a very short “on time”, again, our gates will be on for just that short period of time. Already, we see an advantage here – the length of the notes produced by the Klee can be varied by varying the duty cycle of the clock" 
 
"The merge switches provide a way to manipulate the gate bus even further by altering the number of triggers and gates present on a particular bus, and by altering the width of the gates on a particular bus. 
It does this by ‘merging’ adjacent gate signals together"
The gate ontime (width) is now no longer proportional to the on-time of the clock
(Know the Klee manual).
 
--------------------
The CLOCK
 
The clock you use to drive the Klee is important.
Actually any fluctuating voltage ... random or rhythmic will do.
It can be a sine, triangle, saw or pulse. It could be an envelope generator, a VCO or an LFO.
The only impt thing is that its transition includes going from below 2.5V to above 2.5V and below again.
 
"Ideally, for rhythmic Klee duty, a pulse signal that can be varied in width would be ideal if one wanted to vary or adjust the unmerged gate time."
-------------------
Random input
The Euro Klee is a bit different to the standard Klee which needs an input of something like an LFO to work.
The Euro Klee has added a steady positive voltage which has been normaled to the random circuit. 
This allows for two modes of Random operation: 
No input vs Yes input.

"No input to the Random jack: 
With the switch down, the Random LED will not light unless you turn the Random Reference all the way down (to 0V). With the switch up, a voltage is normaled to the Random Level pot which then passes into the Random Reference. Set the Random Reference knob below the Random Level knob and the Random LED will light, passing the Random signal to the sequencer. This allows the Random switch to function as an on/off window switch when in Random mode".
 
Signal input to the Random jack: 
With the switch up this functions just as normally described in the Klee manual.
Flip the switch down and the Random signal will not pass"

-----------------

No comments:

Post a Comment