This page is available in English only

4-KnS

Momentary sequencer to be controlled by 4 hardware knobs

(7 Votes)
Seqsual
0.991 (Updated 3 years ago)
340.9kB
February 14, 2022
Reaktor 6

DESCRIPTION

Conceptual 4-layer momentary sequencer designed to be controlled by 4 hardware knobs or faders. Map 4 knobs to 4 big circles on the panel — it is not comfortable to control this with mouse. First knob, with blue number in it, also works well when mapped to mod wheel.

Demo: https://youtu.be/u79ne0tJ6Mg

- There are 8 sequences (A-H). Sequences are edited individually or in group (current + all higher).
- Each sequence consists of 4 concurrent layers. Layers have up to 16-steps, individual and common clock input, randomisation and divider setting. Layer parameters can be edited per single layer or for all 4 layers together.
- Sequences can be chained in 3 chains with up to 16-steps and randomised. Chain position is advanced when layer 1 of currently playing sequence loops.
- Playback can be locked on chain 3 (independent sequence editing and playback).
- Step positions are not reset on sequence change.
- No parameters/values are saved when file is saved/closed or engine reset (permadeath).

Controls:
- parameter edit 1
- parameter edit 2
- sequence (A-H), chain selection (1-3) and “LOCK” activation
- parameter/layer selector (1-4 and all) and “EDIT ALL” activation

Parameter 1 for layers:
- select step and write value present at DATA input to selected step (blue)
- probability of random value to be read by playhead (orange)

Parameter 2 for layers:
- length
- incoming clock division (green)

Parameter 1 for chains:
- select position for editing (blue)
- probability of random position to be read by playhead (orange)

Parameter 2 for chains:
- assign sequence to selected position
- chain length

Edit all function: parameter changes affect current sequence plus all higher sequences.
Lock function: locks playhead on chain 3.

Inputs:
- Clock input for each layer
- A/B modulation
- Data input: used for values written to steps and for “Random fill” function’s buffer)
- Common clock input
- Random (gate/trig): fills all steps of currently selected layer(s) with random values captured from DATA input
- Lock (gate/trig): input for “LOCK” playhead function (chain 3)

...

16/2/22: updated – added 4 buttons and reset input.

COMMENTS  (8)

Seqsual
3 years ago
Higher the number, bigger the chance that value from some other step will be sent to output instead value corresponding to current step. Numbers go from 0 to 8 (so 8 means all random) and from .8. to .2.. Second part of RND range adds chance that step will not be advanced = value will be kept for several clock pulses... something like that. For chains the range is 0 to 15 (so 15 means all random) and "random waiting" is excluded.
Phil Price
3 years ago
I love the idea of this. Had a play this morning. Still trying to get my head around it. One question I have is about the step probability. It seems this can be set to 0 - 6. In the help picture, layer one is set to probability 2. What does this mean exactly? In probability theory one cannot have a probability greater than 1, which is 100%.
Seqsual
3 years ago
Yes, it is indicating current positions and lengths for the chains. When some chain is selected, there are also letters show above corresponding to sequences assigned to chain's steps. I did not touch that part in the video though. I have uploaded new image with descriptions of the interface that should be helpful.
Václav Pajkrt
3 years ago
Yeeeah! Thanks Seqsual. The video demonstration helped a lot! I just want to ask if this part of the sequencer is for anything? https://gyazo.com/733b96e5c80074cb2e700371d9a33d96
Marco Tamburini
3 years ago
Thanks Vaclav, now it's all more clear.
Seqsual
3 years ago
Hi Václav, I have added rack file to zip. You can see how it works here: https://youtu.be/u79ne0tJ6Mg Unipolar LFO signal goes to Quantizer where it is attenuated/offset and quantised. From there is goes to IN input on sequencer - that is used for writing values to steps. The four outputs are modulating DWG oscillators. I was using Maschine in the video (controller template is in the zip) but any 4 knob controller can be used, the four big circles are to be mapped to knobs. There are four knobs on the bottom, last two of them - "Edit All" and "Lock" can be activated/deactivated also by turning knobs on the right side to their max positions.
Václav Pajkrt
3 years ago
Hi Seqsual, it looks very interesting. Would it be possible to create some test ensemble with other blocks where this instrument would be shown in action?
Paule
3 years ago
Inresting concept.
now