Jump to content

Recommended Posts

I picked up different approaches over time. There are a lot of resources out there, and the nice thing about Max is it's super easy to just load up an example file. I think I learned how to make a 1st order markov chain just by using Max's internal search function. I'm still learning things as well; it's been a slow process for me. The earliest thing I recall doing is using random~ and moses~ in Pure Data to sequence midi notes with weighted probability. This was a few years before I ever got a Max license. In a way, I haven't really strayed too far from that approach. I've used 'normal' step sequencers in max, along with probabilistic/algorithmic approaches for both rhythm and melody.

Fwiw about 1/2 of my tracks on GeODE  were hand-sequenced in Reaper.

  • Like 1
  • Thanks 1
Link to post
Share on other sites
  • Replies 138
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

A jam-wip for a stale thread.

A set of my older tracks. Starts with the very first eczem track. All one file. I'll most likely get them on bandcamp at some point. https://we.tl/t-gRRjIuJI47 2h:45m:57s 379 MB  

Always remember to recycle.  

Posted Images

  • 1 month later...
  • 1 year later...

//Reaper work, built off the above
//Microtonic, Razor
//for Mictronic: c5 in tidal is equal to c3 in Utonic
//c5 kick, b4 snare, e5 hat
//cc1 = snare noise filter Hz
//cc2 = kick pitch

hush

d1 $ stack
    [
        n "c5 c5 ~ ~" # midichan 4,
        n "b4" #midichan 4,
        n (sometimes(fast 2)"[e5 e5 e5 e5]*3") #midichan 4,
        ccv "80 90 70 60 80" # ccn 1 # midichan 4,
        ccv "27 25 23 27 23" # ccn 2 # midichan 4,
        n "[e4 e3]*0.25" # midichan 6
    ] # s "midi"

d1 $ stack
    [
        n "c5 ~ ~ c5? c5? c5" # midichan 4,
        n "b4" #midichan 4,
        n "[e5 e5 e5 e5]" #midichan 4,
        ccv "80 90 70 60 80" # ccn 1 # midichan 4,
        ccv "27 25 23 27 23" # ccn 2 # midichan 4,
        n "[e4 e5, {d7 b5 b5} ~ ~ ~ ]*0.25" # midichan 6
    ] # s "midi"

d1 $ stack
    [
        n "c5 {~ ~ ~, b4 c5 c5}*3?" # midichan 4,
        n "b4" #midichan 4,
        n "[e5 e5 e5? e5?]*4.5" #midichan 4,
        ccv "60 65 65 60 70" # ccn 1 # midichan 4,
        cat [n "[e4 e4 e4 {~ ~ ~, e4}]*1.5", n "g4"] # midichan 6
    ] # s "midi"

d1 $ stack
  [
      n (rarely (slow 3)"c5 {~ ~ ~, b4 c5 c5}*3?") # midichan 4,
      n "b4" #midichan 4,
      n "[e5 e5 e5? e5?]" #midichan 4,
      ccv "60 65 65 60 70" # ccn 1 # midichan 4,
      cat [n (rarely (slow 1.25)"[e4 e4 e4 {~ ~ ~, e4}]*1.5"), n "g4 g5 {b4 b5 d5}"] # midichan 6
  ] # s "midi"

d1 $ stack
    [
        n "[c5 c5 c5, c5 ~] ~?*3" # midichan 4,
        n "b4" #midichan 4,
        n "[e5 e5, [e5 e5 e5]?]*1.5" #midichan 4,
        ccv "60 65 65 60 70" # ccn 1 # midichan 4,
        cat [n (rarely (fast 1.5)"[~ ~ ~ e4 e5 e5 {~ ~ ~, e6}]*0.5"), n "c6 c5 d5"] # midichan 6
    ] # s "midi"

d1 $ stack
    [
        n (rarely (fast 7)"[c5 ~ c5, [c5 ~ ~]*1.5]") # midichan 4,
        n "b4" #midichan 4,
        n "[e5 e5, [e5 e5 e5]?]*3.5" #midichan 4,
        ccv "70 73 76 83" # ccn 1 # midichan 4,
        cat [n (often (slow 7)"[~ ~ ~ e4 e5 e5 {~ ~ ~, e6}]*0.5"), n "c6 c5 d5"] # midichan 6
    ] # s "midi"

d1 $ stack
  [
      cat [n (rarely (fast 7)"[c5 ~ c5, [c5 ~ ~]*1.5]"), n "c5 c5 c5 c5?"] # midichan 4,
      n "b4" #midichan 4,
      n "~ b4?" #midichan 4,
      n "[e5 e5, [e5 e5 e5]?]*3.5" #midichan 4,
      ccv "70 73 76 83" # ccn 1 # midichan 4,
      ccv "27 25 31 27 29" # ccn 2 # midichan 4,
      cat [n (often (slow 7)"[~ ~ ~ e4 e5 e5 {~ ~ ~, e6}]*0.5"), n "c6 c5 d5"] # midichan 6
  ] # s "midi"

clutchIn 1 3 $ stack
    [
        n "c5 {~ ~ ~, b4 c5 e5}*3?" # midichan 4,
        n "b4" #midichan 4,
        n (sometimes (fast 1.5) "d5 d6") #midichan 6,
        n (rarely (fast 1.5) "e4*1.5") # midichan 6,
        cat [n "{~ ~ ~, e4*2? [a4 c5?]? b4?}?", n "c5 c5 c5"] # midichan 6
    ] # s "midi"

  • Like 2
  • Farnsworth 1
Link to post
Share on other sites
13 hours ago, eczem said:

A jam-wip for a stale thread.

Very big sound! The generative aspect does not take away from the cadence or musicality which is impressive.

  • Like 1
Link to post
Share on other sites
8 hours ago, Nil said:

I didn’t know you were a fellow cyclist ! 😄

Yeah! I started messing with tidal just a couple of months ago now. I like it's immediacy for sequencing compared to Max. I'm still learning and this code is probably garbage lol.

4 hours ago, auxien said:

giphy.gif?cid=ecf05e47t7sgul455qh7ok9lbx

This man is clearly in pain lol

1 hour ago, willochill said:

Very big sound! The generative aspect does not take away from the cadence or musicality which is impressive.

Thank you! That is one thing I consciously make an effort for, variation anchored to regularity.

  • Like 1
Link to post
Share on other sites
16 hours ago, eczem said:

Yeah! I started messing with tidal just a couple of months ago now. I like it's immediacy for sequencing compared to Max. I'm still learning and this code is probably garbage lol.

Your code is perfectly fine 🙂 If you haven't yet, I recommend investing mini-notation, it makes sequencing even faster https://club.tidalcycles.org/c/course/week1/16.
Excellent track by the way !

  • Like 1
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...