Permalink
Commits on Apr 20, 2015
  1. updated readme

    committed Apr 20, 2015
  2. readme

    committed Apr 20, 2015
Commits on Nov 8, 2008
  1. Modified ypelud's changes to fit my style. Replaced RUBY_PLATFORM wit…

    …h Platform gem; used Kent Beck "composed method" to make code smaller; etc.
    committed Nov 8, 2008
Commits on Nov 6, 2008
  1. @ypelud
Commits on Nov 4, 2008
  1. Updated license.

    committed Nov 4, 2008
  2. feel the ChucK demo phunk

    committed Nov 4, 2008
Commits on Oct 31, 2008
  1. @ypelud
  2. Even easier to explain now.

    committed Oct 31, 2008
Commits on Oct 30, 2008
  1. @ypelud

    cleaner sleep

    ypelud committed Oct 30, 2008
Commits on Oct 29, 2008
  1. @ypelud
  2. @ypelud

    disable flach on windows

    ypelud committed Oct 29, 2008
Commits on Oct 19, 2008
  1. @bleything
  2. @bleything
  3. @bleything
  4. @bleything

    phase one of midiator conversion: delete a bunch of stuff we aren't g…

    …oing to need anymore
    bleything committed Oct 19, 2008
Commits on Oct 18, 2008
  1. Whoops, default to 0.

    committed Oct 18, 2008
Commits on Oct 12, 2008
  1. This is a bunch of bullshit that doesn't matter. Inconsequential comm…

    …it. I really need to clean this motherfucker.
    committed Oct 12, 2008
Commits on Aug 27, 2008
Commits on Aug 25, 2008
Commits on Aug 24, 2008
  1. Rick and Rupert - apologies - will look at yr changes and merge at le…

    …ast some of them in after Burning Man. Definitely the specs, the rdoc, and the strategies instead of queue name change. Off to the event soon.
    
    Updated README with new features.
    committed Aug 24, 2008
  2. Got the ambient thing working to the point where I can call it done. …

    …Started in on a thing for
    
    live performance.
    
    The ambient thing runs off the file temple.rns (Reason file) and temple.rb. It plays nice slow
    ambient music until the end of time.
    
    The live performance thing uses yurt.rb, yurt.rns, fuck.rns, and the files in live/. The live thing
    can do chord progressions; everything else in this commit can also do key changes, basslines, etc.,
    I think that was all in the last commit and since then I've only been tweaking the ambient one to
    make it sound better, but I'm not really sure. The past few days have involved a lot of last-minute
    logistical panicking.
    
    This process, getting stuff ready, is uncovering loads of flaws. I've got a to-do list going on.
    Maybe upgrade to a Lighthouse account near-future.
    
    The chord progressions work pretty well. It's actually almost at a point of sounding good for the
    dance music use case when you just leave it running. The goal is this is something I can play live
    and tweak. In practice it's not totally there yet. I might be able to hack on it *at* Burning Man
    but it seems unlikely, given the cost, the once-a-year-ness, the it-only-it-happens-here-ness, the
    general wonder and indescribability, the fact that many of the women are topless, and the fact that
    I can hack on my laptop more or less anywhere anytime.
    
    Burning Man is kind of the opposite of Hollywood in that it's a very, very failure-tolerant
    environment for artistic experiments. Obviously this only applies to the art side of things; the
    desert is not failure-tolerant from a survival point of view at all. But my point is, this live
    stuff, I knew it would be good enough for a one-hour live set in a failure-tolerant artistic
    environment. I'm beginning to see how it can become good enough for hour-plus live sets in highly
    *competitive* artistic environments in the reasonably near future.
    committed Aug 24, 2008
Commits on Aug 21, 2008
  1. More progress. Now I have major triads and a bassline, following the …

    …circle
    
    of fifths. The bassline is exceptionally predictable, but I have the ability
    to change that.
    committed Aug 21, 2008
  2. Moved a bunch of shit into a folder called other_shit. This is stuff …

    …I'm not using for Burning
    
    Man but have used in the past and might need later. (In fact the ambient files I'm probably moving
    back out of other_shit again.)
    
    Also created very simple ambient music file which does nothing except tour the circle of fifths.
    committed Aug 21, 2008
Commits on Aug 20, 2008
  1. Added code to make circles of 5ths and 4ths into infinite rings, so I…

    … can keep pulling from them indefinitely.
    committed Aug 20, 2008
  2. Finished hack to make tempo variable in real-time. So you can change …

    …the tempo while you're making music, without having to stop. Hack uses global variable. Won't be able to clean any of this up until after Burning Man. Demo of the hack in action here:
    
      http://gilesbowkett.blogspot.com/2008/08/archaeopteryx-variable-tempo.html
    committed Aug 20, 2008
  3. I'm committing all this strictly for historical purposes. This code s…

    …ucks. It blew up
    
    on me in Toronto. Actually it didn't. But it could have. It represents serious hackery
    perpetrated in hopes of automating Ableton Live. It successfully automates Live but
    doesn't sound that great.
    
    The drums-only stuff is better. For Burning Man I'm going with drums only. And possibly
    adding new features tonight and/or tomorrow. So I'm stashing all this in git just in case,
    before I destroy it, because I need to throw it all away in order to get the Burning Man
    shit hooked up.
    
    To use this code, which you totally should not do, you need Ableton Live hooked up with
    tracks on 10 channels, and each fader level hooked to a controller on channel 0. I think
    I set it like controller 1, fader 1, through controller 10, fader 10, but I don't really
    remember. There's probably some other shit in here I broke for no good reason.
    committed Aug 20, 2008
Commits on Jun 30, 2008
  1. Added basic readme

    committed Jun 30, 2008