New Euclidean Rhythm Generator

    Sep 24 2012 | 7:59 am
    Announcing my Euclidean Rhythm Generator! Inspired by the paper 'The Euclidean Algorithm Generates Traditional Musical Rhythms' by Godfried Toussaint. Already existing MFL devices I found on the Web did not satisfy my needs (broken basic algorithm, missing some features I needed, incomplete integration in Ableton Live...). So I wrote my own device starting from scratch.
    - looking for test feedback -

    • Sep 24 2012 | 2:45 pm
      Nice. Any chance of releasing this a plain Max patch for non Live users? There are a couple of other Bjorklund/Euclid patches around which are fun, so I'd like to try this one, cheers roger
    • Sep 25 2012 | 4:51 pm
      Sorry only MFL for now. It is a feature rich but no profit project and will soon be released under GPL. In case I receive many requests I might reconsider porting to plain MAX…
      P.S. Be aware that many implementations around are based on a broken algorithm - see also:
    • Sep 27 2012 | 12:57 am
      Yo Jurgen, is it downloadable somewhere?
    • Sep 27 2012 | 2:48 am
      has there been a version of the algorithm in gen~ yet? is that possible with gen~ current capabilities? i'm still a little confused on how the algorithm works exactly so i just try different java versions others make.
    • Sep 27 2012 | 5:49 am
      I would like to express an interest in a purely Max version as well. This looks really cool, but I don't have M4L.
    • Sep 27 2012 | 10:39 am
      roger and nicnut - I will look into it (pure MAX) because it would permit also MIDI multichannel operation, which is not possible in Live…
      cudnylon - I never used gen~ up to now so I don't know. For the Bjorklund algorthm I'm using the port in javascript by withakay The algorithm itself does not seem too heavy. I'm not having any performance problems.
      The algorithm is described on page 2 of
    • Sep 27 2012 | 11:05 am
      I erroneously put this topic under MaxMSP – moving to MAX FOR LIVE -
    • Sep 30 2012 | 11:57 am