Archive for October, 2009

Short Song – Class project

Download

For my MUS-K 361 course (Intro to MIDI / Electronic Music), my instructor gives us assignments for each unit where we have to create a short 30 sec – 2 min song and demo it in class.

reason rack

Cartouche (Precursor)

One thing I really like about these assignments, and this may seem counter-intuitive, is that we are restricted to only using the instrument covered in that unit. In this specific assignment, where we discussed synthesis (using the Subtractor in Reason), the assignment restricted us to using 3 – 6 Subtractors only — no effects processors, no drum machines, not even equalizers.
A game designer, Mark Rosewater,  that works for Wizards of the Coast once wrote an article about game development (specifically for Magic: the Gathering) where he debunked various myths about design. One point he made that has always stuck with me is “Restriction breeds creativity.” Read the rest of this entry »

Popularity: 2% [?]

Tags: , , , , ,

The “V”

I had previously written about this with regard to our former cat Frank the ass-cat. It’s not as funny now.

Popularity: 1% [?]

Tags: , ,

Synching Rhythmbox “Now Playing” with the Web [Linux FTW]

A couple weeks ago, my wife introduced me to Blip.fm — that’s a whole blog post in itself, as I’ve got mixed feelings about it.

rhythmboxNevertheless, it made me curious about ways I could integrate blip.fm or something similar into my awesometop. I currently use Rhythmbox Music Player to play all of my music; It’s kind of like iTunes — in fact the only noticeable difference I’ve found is that when you import a CD you can’t select specific songs: it’s just all or nothing.

One thing that it does have that I don’t think iTunes has is the ability to load plugins (and write your own!!!).  A plugin that caught my eye was the “Rhythm for Web” plugin, which takes the currently playing song data and sends it off to a URL of your choosing. The destination URL can be a widget, a website, an API call, whatever. The author’s website provides sample code to use, but I wanted to do it a little differently than he did. I also made some slight modifications to the plugin itself, in order to make it more clean.

To install the plugin, unzip the tar.gz file to ~/.gnome2/rhythmbox/plugins/RhythmToWeb/. Then load Rhythmbox, click on “Edit”->”Plugins” and locate “RhythmToWeb” in the list. Click on “Configure”.

For “URL” type in the URL of where you will have your handler script. For “Secret” type in any password or string of characters you want to use  (1two3four5six would work, for example, or perhaps your birthdate and name — try to not use spaces of #’s.). Make sure you jot it down for a moment, because you’ll need to use it in the server script below. (Leave “interval” at 2… I’ve never had reason to change that.)

Felix, the original author, liked my “multiple song” tracking and has updated his code to use it.  Nice work!

My PHP server-side code is below.

Read the rest of this entry »

Popularity: 5% [?]

Tags: , , , ,

OpenDNS.com [Tech Review]

As a followup to yesterday, where I discussed overcoming the Comcast DNS Hijacking service, I wanted to write a short post about the OpenDNS service that Matt McKimmy had mentioned in his comment (and tweet).

It’s really awesome!

Initially, I had thought that it was simply a freely available DNS service, to be used in place of any other DNS service. If that’s all it was, it would still be useful and worth checking out. But it turns out there are a bunch of other features that are available with this free service online. The two features I found most useful were:

  • “Shortcuts”
  • Parental Filtering / phishing prevention

Read the rest of this entry »

Popularity: 2% [?]

Tags: ,

Opting Out of Comcast’s Domain Hijacker Service

A couple weeks ago, I mistyped a web address in my browser and I was taken to a page run by Comcast that displayed many ads related to the words in the URL I entered. This phenomenon was covered by Slashdot and other sources. If you’ve followed me for a while, you may have seen my previous rants regarding Domaineers such as Kevin Hamm; He made deals with the countries of Colombia (.co) and Cameroon (.cm) to force any mistyped URLs to those domains (ie. google.co, google.cm) to be routed through one of his ad-laden content-light websites.

This Comcast Domain Helper service is the same sort of racket — you type in an incorrect URL, and Comcast shows you a page rich with referral links, advertisemets, and other click-thru advertising.

Anyways — what follows are instructions on “opting out” of the domain helper service, with thanks to Bonnie from Comcast, who directed me to the solution initially, as well as Matt McKimmy who suggested an alternate solution. Read the rest of this entry »

Popularity: 9% [?]

Tags: , , , ,