Max/MSP Tutorial - Euclidean Rhythms, Maximally Even Sets and 12-TET

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ต.ค. 2024
  • Using Euclidean rhythms has become a very popular method to generate interesting and infectious beats. But what are they, and how can we build our own Euclidean rhythm generator?
    In this tutorial, I attempt to explore how we can apply the concept of maximal evenness to not just rhythms, but also pitch sets. Our software of choice: Max 8
    Along the way, there should be a few nuggets of information useful for beginner and intermediate Max users.
    / toneparticle
    / toneparticle
    www.gumtree.co...
    #maxmsp #euclideanrhythms #maximalevenness #musicandmaths

ความคิดเห็น • 23

  • @Digiphex
    @Digiphex 3 ปีที่แล้ว +2

    I think my computer and my brain heated up figuring this out.

  • @blacksheep36xb
    @blacksheep36xb ปีที่แล้ว

    i meet all my friends 2 gether and all of them get 8 hours :-D

  • @themusicdiplomat730
    @themusicdiplomat730 3 ปีที่แล้ว +1

    This is really amazing. Love how you explained the concept and thought process behind at the start. Learnt a lot from this!

  • @rustingeezer
    @rustingeezer 3 ปีที่แล้ว

    0 = lydian 2 = Mixo 4 = Aeol 6 = Loco 7 = Ioni. 9 =Dorian 11 = Frigian ,, Trying to build a mode dial for my modeling synth ,, somehow I can make this work ,, 12 steps 7 hits 11 rot , thanks for doing allot of the heavy lifting !! don't mind me I'm going to be vexpered here for a while

  • @rustingeezer
    @rustingeezer 3 ปีที่แล้ว

    Houston we have a problem .. now how do I shave off the first zero that sometimes occurs in my slice chain so that my root note is always passing threw the first gate,,? Its kind of a shifting spacial perspective when the first number turns to zero .

  • @Groof_official
    @Groof_official ปีที่แล้ว

    Great tutorial! I love to see how to do an euclidian note accents sequencer, for drums for example...cheers

  • @rustingeezer
    @rustingeezer 3 ปีที่แล้ว

    got it , connecting zl slice 1 chain of 12 to output of zl rot ,, can use the 1's and zeros to open and close gates allowing midi numbers to pass ,, 10Q mr tone particle

  • @saidruiz7102
    @saidruiz7102 3 ปีที่แล้ว

    Amazing, dude! Hope this get tons of visualisations !

  • @chromecodec
    @chromecodec 2 ปีที่แล้ว

    Really great tutorial, using zl nth to count through the list was mind blowing!

  • @reverse804
    @reverse804 3 ปีที่แล้ว

    Thanks a lot for this helpful and amazing content.

  • @zebkeessen246
    @zebkeessen246 2 ปีที่แล้ว

    Amazing video! How did come up with the proces for the euclidean algrorithm calculator? For me it just seems like a weird formula, but what is the logic behind it? is there any type of artical you used, cause i've been looking for a while now but could not find a simaler type of algoritme you used.

    • @toneparticle
      @toneparticle  2 ปีที่แล้ว

      I was just trying to understand the 11olsen (cycling74.com/forums/using-euclideanbjorklund-algorithm-for-rhythm-generation-purely-in-max/) implementation, and I devised this one from my own understanding of how it worked

  • @mattkaz9604
    @mattkaz9604 3 ปีที่แล้ว

    Amazing video - I didn't even know you could use this sort of thing to generate scales. Huge thanks.

    • @toneparticle
      @toneparticle  3 ปีที่แล้ว +1

      Thanks! It blew my mind when I first discovered that too.

  • @pixelhexing
    @pixelhexing 3 ปีที่แล้ว

    This is a fantastic tutorial! I've already implemented both euclidean sequencers and a sort of auto equal division of octave mechanic into my patches but this gives me some good ideas about expanding my melodic sequencers using the euclidean algorithm. Thanks!

    • @toneparticle
      @toneparticle  3 ปีที่แล้ว +1

      Cheers! I'm happy that someone found it useful. I remember it being a really intimidating subject when I first learned about it. Let me know if you get any good results from your octave divisions. I've subscribed to your channel - looks right up my street!

    • @pixelhexing
      @pixelhexing 3 ปีที่แล้ว +2

      ​@@toneparticle thanks & ditto on the subscription. I'll be digging into your granular synthesis tutorial next!

  • @loidis9347
    @loidis9347 2 ปีที่แล้ว

    brilliant thank you!

  • @TomuG3
    @TomuG3 3 ปีที่แล้ว

    dude this is top notch!

  • @electric_bimma
    @electric_bimma 2 ปีที่แล้ว

    34:04 would an mtof object not work in this instance?

    • @toneparticle
      @toneparticle  2 ปีที่แล้ว +1

      Yes if you just want to use 12 divisions of the octave. If not, then you need this formula

  • @kalubandali2241
    @kalubandali2241 3 ปีที่แล้ว +1

    great video!