"Chemical" - Live Coding in SuperCollider

Поділитися
Вставка
  • Опубліковано 16 гру 2024

КОМЕНТАРІ • 14

  • @Booga35
    @Booga35 8 років тому +8

    this is really good, I'm learning supercollider now and am far from making something even slightly musical

  • @jayjayd123
    @jayjayd123 9 місяців тому

    is this FoxDot or pure supercollider?

  • @NtcPedroPeterNews
    @NtcPedroPeterNews 4 роки тому

    awesome!

  • @gperez1185
    @gperez1185 7 років тому +1

    Wow! That sounds damn cool. Hey bro, I got a question. I been using sc for a while, but I cannot change the editor colors, I mean, I can use the default and the dark skins but how do you made it grey? it looks really smooth :O

    • @RyanKirkbride
      @RyanKirkbride  7 років тому +3

      You can go to Edit -> Preferences -> Editor -> Fonts & Colours and change the colours for each attribute such as background, font, or highlight colour. Hope that helps.

  • @9uweeoncbmd890
    @9uweeoncbmd890 6 років тому

    How do you make the Pbinds play in this case? It seems to me like the clock scheduling is only setting a task to overwrite a global variable with a Pbind without calling it to be played. Is there something you did for it to execute the Pbind? I tried doing so with a tempo scheduled task of delta = t.nextBar-1 to stop the Pbinds already playing and then another scheduled task to overwrite them and have them start playing again with .play, but I sometimes have hiccups that leave one beat without any events playing.

    • @9uweeoncbmd890
      @9uweeoncbmd890 6 років тому

      I got it to work after sometime as this:
      (
      a.schedAbs({a.nextBar,{
      Routine.run({
      ~melody.stop;
      s.sync;
      ~melody = Pbind( pairs with changes ).play;
      })
      }
      })
      )
      I'm still curious though as to how you were doing it.

    • @RyanKirkbride
      @RyanKirkbride  6 років тому

      I'll be honest and say I can't remember! I started live coding with SuperCollider a few years ago and have since gone on to develop my own library for live coding called FoxDot which is a little more simple. I didn't really know if I was doing SuperCollider the "right" way. Maybe since 2015 SuperCollider has changed how PBinds work? Sorry I can't be more helpful but glad to hear you got your version working!

    • @9uweeoncbmd890
      @9uweeoncbmd890 6 років тому

      Haha, no problem! There seemed to be some abbreviations of sorts at some points, so I imagined there might have been something that had been implemented to speed up the evaluations of the changes. Also, I'm curious, what made you change from SuperCollider? What do you see as an upgrade from it to your own library?

    • @RyanKirkbride
      @RyanKirkbride  6 років тому +1

      Simplicity and speed mostly. What I get done in the first 5-10 minutes of this video I can do in 30 seconds with FoxDot - which is just a mini live coding language that sits on top of SuperCollider anyway. SuperCollider is definitely the most powerful library I've used but it's a steep learning curve.

    • @ninemillerhd5495
      @ninemillerhd5495 4 роки тому

      Is this a software? If so where can I get it??