ARPITECHT

Arpitecht module front panel: a RANGE LED ladder, RESET button, ROOT and DIRECTION switches, RANGE buttons, TRANSPOSE / SCALE / NOTES and SLIDE TIME / SLIDE RHYTHM / RHYTHM knobs, and three rows of input/output jacks.

Rhythmic Arpeggio Generator and Quantizer

1Introduction

The Arpitecht started as a quantizer that used only CV to determine scales and notes. Immediately, it was super playable and fun to explore. But tying up a lane just for sequencing/quantizing seemed like a waste of good space.

I added a clock input so the Arpitecht could step through its own notes. This let us do nice changes with that same single-lane sequencer, running slower. The concept for the base module was 95% done on the first prototype. Refinement took eight more revisions.

Coding and revisions took the better part of a year as I wrote and re-wrote parts of the firmware to be faster and as I subtly improved the interface. A couple full re-starts took place as well.

Then, once it was nearly done, I heard, "What if it could do chords?" from the design room. Fortunately there was a single ADC input left, and the Triad came to be after a few prototypes and lots of coding.

Once the first bit of code was running on the Arpitecht, it was instant fun. Now that it's finished, it's instant techno, or avant garde jazz, or chip-tune trill chords.

Thank you for purchasing an Arpitecht, I hope you enjoy it as much as we do.

2Controls and Connections

2.1Controls

RESET:
This button, whose function is also accessible through the RESET input, returns the sequence to the first step of the arpeggio.
ROOT ENABLE:
This switch disables the root note of the scale. The jack is normaled high, and the root switch will invert the CV when down.
DIRECTION:
Change the direction of the arpeggiation here. The middle position of the switch is UP and DOWN. When the CV jack is used, the switch is disabled, and direction is directly controlled by the voltage on the jack — high for UP, low for DOWN.
RANGE:
The two RANGE buttons select the overall octave spread of the arpeggiation or quantized CV, while the accompanying LEDs display the current position (blue) and range (red).
TRANSPOSE:
In the middle position, this knob is at 0; clockwise transposes up to +12 semitones, and counter-clockwise transposes -12 semitones. 1V/Oct, -1V to +1V.
SCALE:
Selects between 16 different scales, beginning with major and ending (all the way clockwise) with chromatic.
NOTES:
The Arpitecht features 64 note masks that allow you to select which notes in the scale will be incorporated into the arpeggiation.
SLIDE TIME:
Controls the rate of the analog slide circuit when triggered by either the internal SLIDE RHYTHM or the SLIDE input.
SLIDE RHYTHM:
Like RHYTHM, this knob allows you to apply one of 32 automatic slide rhythms to your sequence. Instant acid.
RHYTHM:
The RHYTHM knob selects between 32 built-in gate sequences. Together with SLIDE RHYTHM, a world of rhythmic variation is right at your fingertips.

2.2Inputs and Outputs

INPUT:
Quantize CV signals by plugging in here. This also serves as the arpeggio start note. Changing the voltage here alters the note at which the arpeggio begins, and resets step to zero. 0–5 Volts.
STEP:
A pulse here will advance the arpeggio to the next step.
RUN:
This input allows the step input to advance. It is normaled high.
RANDOM:
When high, the next step will be randomized within the scale, mask, and range.
1V/OCT OUT:
-1 to 6V compensated / buffered output.
NEW OUT:
The NEW output delivers a trigger every time the note changes.
GATE OUT:
Output that combines the RHYTHM pattern, pulse width of the STEP input, and held SLIDE gates.
SLIDE OUT:
Gate for when a slide is active from SLIDE RHYTHM or the SLIDE input.

3Scales

The SCALE knob selects between 16 scales, in selection order from fully counter-clockwise to fully clockwise. The diagrams below show which notes of a one-octave keyboard each scale includes, relative to a root note of C; the table that follows lists the scales by their selection number.

Keyboard diagrams for the 16 Arpitecht scales, each shown over one octave starting at C with the scale's notes highlighted: 1 Ionian (Major), 2 Dorian, 3 Phrygian, 4 Lydian, 5 Mixolydian, 6 Aeolian (Minor), 7 Locrian, 8 Melodic Minor, 9 Dorian Flat 2, 10 Lydian Augmented, 11 Phrygian Dominant, 12 Hungarian Minor, 13 Persian, 14 Enigmatic, 15 Hexatonic +4, 16 Chromatic.
The 16 selectable scales on a one-octave keyboard (root note C)
Scales
#Scale
1 Ionian (Major)
2 Dorian
3 Phrygian
4 Lydian
5 Mixolydian
6 Aeolian (Minor)
7 Locrian
8 Melodic Minor
9 Dorian Flat 2
10 Lydian Augmented
11 Phrygian Dominant
12 Hungarian Minor
13 Persian
14 Enigmatic
15 Hexatonic +4
16 Chromatic

Arpitecht selectable scales (root note C)

4Rhythm and Slide Patterns

The RHYTHM and SLIDE RHYTHM knobs each select from 32 built-in preset patterns. In the charts below, each row is a preset (1–32) and each column is a step (1–32); a filled cell marks an active step.

4.1Rhythm Patterns

Rhythm patterns reference grid. 32 rows, one per RHYTHM preset (1–32), and 32 columns, one per step (1–32). A filled (red) cell indicates an active gate on that step; an empty cell indicates a rest. Lower-numbered presets are sparse, growing denser toward preset 32.
Rhythm patterns (preset ↓ / step →)

4.2Slide Patterns

Slide patterns reference grid. 32 rows, one per SLIDE RHYTHM preset (1–32), and 32 columns, one per step (1–32). A filled (blue) cell indicates a slide is active on that step. Lower-numbered presets are sparse, growing denser toward preset 32.
Slide patterns (preset ↓ / step →)

5Triad Expander

Triad is the separately available expander for the Arpitecht. It selects a group of three notes (a chord) from the active scale and presents each note on its own buffered CV output, following the Scale and Transpose settings on the Arpitecht. Ignore this section if you do not have Triad.

Triad expander front panel: an INVERSION switch with a 0–2 LED ladder, a TRIAD knob, and NOTE 1, NOTE 2, NOTE 3, NEW, and INV jacks.
Triad expander

5.1Triad Controls

INVERSION:
Transposes the lowest note up an octave. 0: no transposition. 1: transpose note 1. 2: transpose notes 1 and 2.
TRIAD:
CV / knob for selecting the group of three notes from the scale. Follows Scale and Transpose on the Arpitecht.
NOTE 1–3:
Buffered CV outputs for each note in the triad. NOTE 1 is the lowest note from the display; NOTE 3 is the highest.
NEW:
Trigger output when the TRIAD is changed. No trigger for inversion changes.

5.2Connecting Triad

Connect Triad to the Arpitecht using the keyed expander header on the rear of each module and the included expander cable. Orient the cable so the red stripe matches the marking on the header.

6Specs

Dimensions:

  • Depth: 30mm (with cables)

Power:

  • Arpitecht: +70mA, -35mA
  • With Triad: +84mA, -48mA

CV Inputs:

  • Impedance: 100kΩ
  • Input Range: 0–5V (Transpose: ±1V)
  • CV inputs sum with knobs; full sweep is 5V

CV Outputs:

  • Buffered, 100Ω impedance (including Triad)
  • Automatic load compensation
  • Output Range: -1 to 6V, 14-bit
  • Triad Note Output Range: 0–4V, 12-bit

Gates and Logic:

  • Gate Inputs: 50kΩ impedance
  • Gate / Logic Inputs: 2V threshold Schmitt trigger
  • Gate Outputs: 10V, 470Ω impedance
  • Inversion CV Input Thresholds: 1.25V and 2.5V

Firmware:

  • Firmware upgradeable via USB