Sequencer based on a decade counter with internal clock signal (possibly external). Commonly called a "Baby 8".
Find a file
2023-08-09 16:35:09 -07:00
Panels Experimenting with more panel layout ideas 2023-08-03 17:36:02 -07:00
Schematics Make slider and LED footprints match current OpenSCAD model 2023-08-09 16:35:09 -07:00
.gitignore Make slider and LED footprints match current OpenSCAD model 2023-08-09 16:35:09 -07:00
README.md Lexy adds ideas for a few more 'simple' Unseen Servant functions 2023-07-29 12:39:31 -07:00

Notes:

  • Could make the clock oscillilator an external module, with the SEQ listening for a clock on the 16-pin IDC connector when nothing is plugged into CLOCK.
  • A notable issue with this design is the decade counter expects CLOCK to pass 1/2 of V+ (i.e. 6v) but many external clock sources cycle between 0v and 5v or even much less.
    This can be fixed by increasing the gain on the CLOCK op-amp from 1 to something more decisive, like 3x. Then a signal as low as 2v could works as an external clock.
  • One idea: add a switch to disable the clock, and a momentary-on button to advance the step manually. This requires hardware de-bouncing to avoid multiple triggers on each button push.
  • Another idea: trigger (button push or CV) starts the sequence, which plays through exactly once, and then stops? Possibly put a switch between pin 15 and the three-way junction, and a NO switch across that switch… it might be fine, just go between +12v and pin 15 with the NO. with the bonus that you can push it to reset a continually-running pattern whenever you want
  • Could replace step IDs with a 7-segment display with a diode matrix to select segments from each step.
  • Could add a global/master pitch control/modulation function with a knob and with CV in implement a DC offset via non-inverting op-amp.
  • A CV in that pauses the clock and keeps current gate open whenever the voltage exceeds a certain threshold (perhaps useful for feedback effects where one sequencer is interacting with another). More of an experimental functionality
  • Input/Output CV to permit chaining of Unseen Servants. For example, Unseen Servant 1 plays its sequence, then hands off to Unseen Servant 2, which plays its sequence and then hands back to Unseen Servant 1 (or hands of to Unseen servant 3, etc.). A jacked CV out with no return implies a play sequence once function?

UI: 11 potentiometers 11 SPDT switches 1 rotary switch, 5+ positions 10 LEDs 3 sockets

Potentiometers: One potentiometer per step, to set output voltages. (10) One potentiometer for internal clock rate.

Switches: One SPDT switch per step, to enable/disable gate per step. (10) One multi-pole rotary switch to set number of steps. Exact configuration TBD. One SPDT switch to adjust CV output range, switch between 5v and 2.5v max.

LEDs: One per step, to indicate current step. (10)

Sockets: CLOCK in CLOCK out RESET in GATE out CV out