< Back to IRCAM Forum

Sharing a method for creating hierarchical rhythm-trees and specifying basic rhythmic unit using ratios

This is similar to the proportion-list input from the voice object, except it works with hierarchical rhythms and allows the user to specify the basic rhythmic unit using ratios! Taking from Milton Babbit’s ‘timepoints’ concepts the input for specifying a durational unit, that input is named ‘modulus’…

The time-signature input applies to all measures generated to fit the sequence, unless it is initialized with a list of time-signature values.

eventsms.zip (519.6 KB)

Let me know if you’ve had a chance to try it out what if any issues or successes you’ve run into!

2 Likes

Hi shantus,

Thank you for sharing it, very useful function. I have tested the library on Linux Fedora 32, OM 7.6, no problems at all.

Ciao

Fabio

Hi Shantus,

Great work! Love Babbit’s timepoints concept.

If I may suggest a couple of things regarding the library:

  1. Separate code from the initialization file of the library
  2. Put code in a dedicated folder usually called sources

I am sending you the library as i suggest above, with a couple commented “debugging” prints :slight_smile:

Best
karim

eventsms.zip (408.1 KB)

1 Like