back to list

Re: [MMM] For Klaus: (was) Just Trance

🔗klaus schmirler <KSchmir@...>

1/12/2002 10:04:40 AM

jacky_ligon schrieb:

> This is very interesting. I'd have to absolutely know for
> sure before
> I spend my hard earned dough on Reaktor if it can do full
> arbitrary
> retuning.

Reaktor came out of Generator mainly by combinig it with the
sample oriented Dynamo package, so I tend to believe the
features it had are still all there... Something on the
practical aspects:

My slider thing worked like this: slider 1 selects an
unchanging note (say, midi# 60), the patch figures out the
difference to the note number played (say # 61; a difference
of 1.000), and then slider number 2 multiplies this
difference (say, by .41... for 29-ET, or - making a patch
for every single event as serious electronic musicians
should - by 498 for making a single pitch glissando into a
chord of fourths [playing a cluster on the keyboard] ...).
The sliders are midi sliders, i.e. they have 128
subdivisions, and you can customize them by setting a lower
and upper limit and/or by entering the step size you want
(in semitones, 1c = 0.01). A composer friend of mine used
this to decide on small, melodically feasible step sizes for
a quartet piece with beats (acoustical).

Things I haven't tried:
There are a number of step sequencers of "different" sizes
(4, 8, and 16 or such like), so if you enter a fine enough
tuning for whatever you want and it is impossible to play
because the intervals are too wide, you can still have it
played by the program itself and write your music to disk
bit by bit.
You can also filter for note numbers and assign a different
"decimal note number" to each one (60->60, 62->6.08,
64->63.86 ...). Enjoy! (They say the computer will only be
burdened with active signal paths, so presumably this
doesn't take away any resources from the sound processing -
still a lot to code, but again, you should be able to turn
every tuning into a macro that you can insert into the path
of every sound generator or sample mangler you have.)