• Mainstage Looping Templates
    May 23, 2018, 4:26 a.m.

    Since my video tutorial series on live looping using mainstage got a lot of interest and follow up questions (, I decided to offer a custom mainstage consulting option.

    For $100 I will make a custom template for your live looping performance style

  • Adjusting Aftertouch on a Korg Triton LE
    Dec. 26, 2017, 10:15 p.m.

    This all started when I recently played a Dave Smith Pro 2 in a music store and found it to be incredibly expressive. Specifically, the aftertouch was amazing and allowed me to really dig in and accent notes in a more expressive way similar to what I might do on a guitar.

    In an attempt to stave off the gear lust and avoid getting another keyboard, I went home and tried to program some similar patches on my Korg Triton LE 61-key and found myself disapointed. Even after trying all of the after touch curves, it seems like it was basically just on/off and I had to dig in really really hard to make anything happen.

  • Restoring a Rhodes Instructor Model (FR-7055)
    Oct. 31, 2017, 2:32 p.m.
  • Is StubHub's Website Deceiving users?
    Sept. 11, 2017, 2:40 p.m.

    My College, the University of Louisville, has one of their biggest ever home football games coming up this Saturday at home against #3 ranked Clemson. So I decided to check out tickets on StubHub (way too late for anything reasonable as it turns out). It is obviously going to be a tough ticket to get, but the amount of traffic and tickets selling on stub hub struck me as weird (spoiler alert, it is). So I put on my nerd hat, opened chrome dev tools and got to investigating.

    First, when you open the page, you are presented with a list of tickets to purchase. Then, like clockwork, two of the options suddenly get marked as "sold". This creates a sense of urgency, almost like any ticket could be bought at any time. You know the site must be busy since these tickets are going from "available" to "sold".

  • Using Docker and Now to Deploy a Simple App
    March 15, 2017, 1 p.m.

    To preface this: I am from the college basketball-crazed state of Kentucky. So naturally, March Madness results in a lot of time spent filling out brackets. Last year I wrote a small python script to simulate the tournament using a 50/50 coin flip, as well as a weighted coin flip that took a weight factor and slanted toward higher seeds based on that factor.

    This year, I wanted to take it a step further and turn my little script into a website anyone can use. Since I haven't spent much time with Docker, I decided to see how easy it was to deploy my python script in a container.