GMU:Dataflow II/Lukas

From Medien Wiki
< GMU:Dataflow II
Revision as of 21:37, 27 September 2013 by Kine5848 (talk | contribs) (work in progress - first saving)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Pattern-Stepsequencer


Intention

I wanted to have a stepsequencer with a tangible interface and with pattern-mode transpose abilities. As I haven’t found any of these in hardware or in software on the net, I decided to make one myself.

There are some hardware synthesizers which have their own pros and cons. Let’s take a look at some of them.


== Archetypes of stepsequencers ==


ARP Sequencer (Mod. 1601) type: 1x16 or 2x8 step analog cv sequencer (no midi)


abilities: 16 steps, sliders for controlling 3 bus/tracks manual step forward

pros: arpeggiator function, either triggering the sequence transposed to the new note from the beginning or going on, transposed simple operation, cv can be plugged anywhere into a v/oct standard modular system

cons: infinite precision, each step’s note needs to be tuned only 1 “memory” not compatible to modern synthesizers (after 1984) – there are MIDI->CV interfaces, but not vice-versa


Doepfer Dark Time type: 2x8 or 1x16 step sequencer 2bus midi in/out

abilities: transpose on note in possible skip/mute/stop/continue switch for every step

pros: hands-on design, big knobs for every step

cons: could have more tracks


Oberkorn SL16 / oberkorn-sliders type: 1x16 step, 2bus cv (+midi) sequencer

abilities:

global “range” slider

pros: sliders instead of potentiometers, it is clearly visible how the sequence will sound like straightforward design, without frills. easy and fast operation

cons: rather simple (and a bit too pricey for that) no transpose function


Quasimidi Polymorph

type: 16x4 step sequencer, midi in & out, max. 16 note polyphonic synthesizer, 4x multitimbral

abilities: 1-16 steps on 4 tracks simultaneously “Line 1/2/3” can link 3 of the synthesizer knobs to another sequencer line. so one could control e.g. the filter cutoff rhythmically with another sequencer line. cycle-length and direction (fwd/bwd/rand) changeable different scenes with other notes available by pushing a button


pros: synth is directly linked to the stepsequencer different step lenghts possible knobs have a “stretch” feature: after a patch change, the values don’t snap to the new value after a knob is turned but it increases/decreases smoothly, according to the direction where the knob is turned.

cons: no transpose function via midi in only 8 step knobs – step 9-16 are available on the same knobs after switching to the adjacent page traditional potentiometers instead of rotary encoders it is not visible what notes are used at the moment, potentiometers may not show actual settings


Manikin Schrittmacher

type: 16x32 step sequencer midi in/out

abilities: 1-16 steps on max. 32 tracks simultaneously cycle-length and direction (fwd/bwd/rand) changeable tracks can give out any MIDI CC (no sysex through)

pros: incredible functionality (one could control 8 Polymorph with this device) rotary encoders for step editing start and stop point can be set anywhere


cons: only in one line it is visible how sequence will sound like functions are available thrugh a fuzzy menue




I had the opportunity to try out all of these in real (except for the ARP Sequencer, which I used as a software version together with the Arp2600V by Arturia). Additionally, I do own a Polymorph myself.


What does a sequencer need and what not?

Step-length A good sequencer consists at least of one line with 16 steps. There are obscurities like the MFB Step64 which has 64 steps, but in general, 16 are enough.

Tracks I surely would like to have more than one track, 5 or 6 would be nice. But one is also enough for a start.

Directions Usually, I only use the forward direction. Backward and random are nice, but I never found myself using that.

Cycle-length This is an important feature since not every music can be pushed into a 16 scheme. Also, it can be really convenient to just let a sequencer play the first half, while you’re still adjusting the second half to your needs. But it is not nessecary to let the sequence start from somwhere else but 1.

Syncing abilities Would be great but I do not have enough knowledge to realize this. If the sequencer is big enough it’s not neccesary to link it to another one.


Arpeggiator (transpose on midi input)

Most step sequencers do not have that, I would like to have that in my version.

Based on this idea, I would further like to extend this idea to make a pattern sequencer, which transposes the regular step sequencer.

For example: The regular sequence would be C Eb G C Eb G C G and the second row would be transposed by +4 semitones, like this Eb G Bb Eb G Bb Eb Bb then by -2 semitones from the regular row Bb Db F Bb Db F Bb F etc.

This would be similar to the manual triggering method, but saves you a hand while playing live and it has a perfect timing.