Home Forums
Welcome, Guest
Please Login or Register.    Lost Password?

Polyrhythm possibilities?
(1 viewing) (1) Guest
Go to bottomPage: 1
TOPIC: Polyrhythm possibilities?
#125
Polyrhythm possibilities? 1 Year, 6 Months ago  
I am appreciating Sapphire immensely.

Is there a way to produce polyrhythms? That is, some Husserl channels generating odd (3, 5, 7, ...) numbers of notes per measure (tempos 1/3, 1/5, 1/7, ...)?

Best wishes,

Greg
Greg Williams
Junior Boarder
Posts: 33
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#126
Re:Polyrhythm possibilities? 1 Year, 6 Months ago  
below the tempo, there are two buttons:

D: multiplies tempo by 1.5
T: multiplies tempo by 2.3
D+T: if both are on multiplies tempo by 4.3

Below them a numeric display shows the resulting tempo in 1/96 ticks.

1/3 = 96/3 = 32
1/4 * 4/3 = 1/3

Therefore select 1/4 and turn on both D and T for 1/3.

The MIDI clock is in 1/96 ticks, so it's not possible to create tempos that are not integer divisions of 96 directly. For such cases, nonetheless, there are three solutions:

(1) STEP FILTER METHOD. The step filter can be helpful. For example, one can set the step filter to a length of 7 and run the clock 7x more quickly. Also for example it could create 4/7 time by enabling two steps; or changing it to 4/9 by increasing its length to 9; and so on.

If one sequencer channel is thus set up in clock mode, it can trigger other sequencer channels that are in matrix step mode. The benefit of that method is that then, changing the step filter in that one channel (either in performance, or with a snap auto-change) changes the timing of all the others in exact time.

(2) SWING METHOD. Swing adds delays to every other beat in proportion to the clock rate, so it can provide bizarre grooves. Swing is in the range -1 to +1 and delays even or odd steps by the corresponding factor depending on its polarity, for example, if it is 0.15, it delays even steps by 15%. If delaying alternate notes isn't enough, then one sequencer channel can use the step filter to remove even steps, with set swing to a positive value (this delaying even steps). A second channel can remove odd steps and set the swing to a negative value (thus delaying odd steps). Now a third channel in step matrix mode can be triggered by both the above channels. More channels set with other swing ratios could create more notes. However many users (including you) have been very concerned about CPU usage, so the swing is calculated in event logic. So it's resolution is limited to the Reaktor event resolution (2.5ms default, 1ms max).

In all the above cases, you would be better to use an external MIDI clock, or the clock in the Reaktor toolbar, rather than the internal clock. As noted in the Husserl reference docs, the clock module in Reaktor is limited to event resolution. Generally I keep the internal clock at 120bpm or rational multiples for that reason.
Administrator
Moderator
Posts: 131
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#127
Re:Polyrhythm possibilities? 1 Year, 6 Months ago  
Thank you, Ernest. Extremely helpful.

Best,

Greg
Greg Williams
Junior Boarder
Posts: 33
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
Go to topPage: 1
You can subscribe to this page as an RSS feed by clicking on the icon on the right. get the latest posts directly to your desktop