Yahoo Groups archive

Elektron Musical Instruments

Index last updated: 2026-04-28 23:22 UTC

Message

Re: [elektron] MD: Swing on 1.19

2004-10-03 by niall munnelly

just thought i'd add another way of looking at swing/humanization, as implemented in my
favorite sequencer (evar), sequitur's, "unquantize" filter:

===
Typically, MIDI performances have computer-perfect timing.  Unquantizing is a process
that slightly alters the time of MIDI events in  order to create a sloppy, more human
feel. The Amount parameter of this  filter determines the maximum number of ticks that
a single event can be  offset, by randomly generating a value between zero and the
Amount and applying  that to each event.

Randomly quantizing a performance makes it less mechanical, but generally  not any more
human, since human players tend to have patterns in their  imperfections. If the
Drifting parameter is on, this filter uses the Recovery  value and Step value together
to simulate a human player drifting on and off  the beat. The Recovery is the maximum
number of ticks it takes the performer  to return to the correct time, the Steps are
the number of ticks in each step  on the return.
===

far be it for me to assert that such an approach could and should be implemented in the
machinedrum, but i've heard the results, and they're surprisingly good.

then again, this is what they make external sequencers for. =)

-- 
yours,
niall.
.. .  .   .    .     .       .           .             .                 .
aleph null.                             a simple insinuation around silence.
http://syncretism.net
.. .. gpg public key - http://www.aleph-null.net/niall.gpg .. ..

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.