Contents tagged with Music

  • Early Version of New Song – Need Some Lyrical Help

    I’ve written and recorded a lot of songs over the years but never released them until I felt they were close to finished (mixed, mastered, proper effects, etc.).  I’ve had an early version of a new song I’m working on sitting here for a few months now because I’m just stuck on words this time around.  I normally resort to lyrical genius Spike Xavier or my wife but Spike’s been swamped with work lately and my wife hasn’t had time for more than a chorus. 


  • New Song Released: Learning to Fall

    This post was published back during elections in 2008 - time flies. Same old problems though.

    This is one of those “take a break from technology” posts to write about some non-technical stuff I play around with from time to time (although it does involve software).  If you only read my blog to hear the technical stuff and aren’t interested in anything else then hold off reading anything until the next post.

    About a month ago I started showing my son Danny (who’s at the ripe old age of 13) how to use some of my recording hardware/software since he’s interested in writing his own songs now.  We started messing around with some ideas (he had a lot of cool ideas!) just to show how to create patterns, etc. in Project 5 and we ended up making our ideas into a song called Learning to Fall.  The lyrics came to me really fast this time around….here’s why.  Just a moment while I get on my Soapbox though.  If you’re not interested in the Soapbox stuff and just want to hear the new song then scroll on down further.


    After watching both the Democratic and Republican conventions here in the U.S. and reading a lot of people posting about them online it became really clear to me that society in general seems to be going down a road that focuses on negativity and blame.  I suppose it’s been that way since humans first interacted, but it seems to be getting worse over time or is just “louder” than it used to be.  From time to time I’ve definitely been guilty of adding to the “negativity noise” unfortunately.

    There are always exceptions of course since I do know a few “positive thinkers” and am lucky enough to work with some of them (the famous Spike Xavier for example).  But, I’ve noticed that no matter how many good ideas someone has, the other side always seems to point out the bad and throw blame rather than focusing on anything positive or accepting responsibility for problems (where appropriate).  Some of the blame is justified in many cases since people do stupid things sometimes, but I really wonder if people do their research or are just lazy and believe everything they hear.  Some of you reading this are probably already falling into the trap and thinking “Yeah…the other side needs to stop being so dumb and researching the facts more”.  Which illustrates my point……

    Sadly, it goes both ways but people get so emotional about things that they can’t even admit when they’re wrong or even consider the other side’s position.  I’m guilty of this and so is every other person on earth.  This trend was really evident during the two conventions I watched. 

    The part that bothers me the most though is that people hide behind their monitors and the Internet and dish out blame and negative remarks like it’s going out of style.  Check out comments on sites like to see what I mean.  Some people just thrive on complaining, dishing out blame, lies (and worse) which is pretty sad if you think about the amount of time wasted espousing negative things.  Again, some of it is justified and necessary (after all…we do have free speech here in the United States), but a lot of it is just plain latching onto anything negative that they can latch on to in my opinion.  It takes a lot of guts to rail on someone or complain about something when no one will ever know who you are and when you’re not willing to put in any time or effort to solve the problem huh?  I’d love to see how some of these people are in real life.  I suspect they’re not quite as tough as they try to sound online.  But, I’m actually adding to the negativity that’s already out there by even posting this I suppose. So, let me step off my Soapbox.  If you have an opinion on the matter of negativity increasing in society let me know by adding a comment below.


    Seeing all of the negativity out there during the elections led me to write the lyrics for the song below called  “Learning to Fall”.  Some people just can’t admit when they’re wrong or even partially wrong (take a “fall” and then get back up) or attempt to find any middle ground since I guess they think that shows weakness.  In my opinion it’s the exact opposite.  I have much more respect for people who argue passionately for a belief but who can also admit when they’re wrong and get past their pride then I do for people who have that “I’m never wrong and know it all” attitude.  The problem is, people in the “I’m never wrong” category don’t even think they’re in the category. For all I know, I’m in the category and just living in a state of denial!

    Learning to Fall (MP3) (right-click to download)
    By: Dan Wahlin and Danny Wahlin (one of my awesome sons)

    Verse 1:
    Looking around
    I'm watching the culture trend
    Viewing a world that's mired in negativity

    Blame everywhere
    So many can dish it out
    While hiding behind a Web of anonymity

    Verse 2:
    We're never wrong
    We can't find the middle ground
    Selfishness grows inside our personality

    Never back down
    Admit we don't know it all
    Even the brightest stars will fall eventually

    I'm willing to fall
    I'm willing to say
    I realize now that my pride and greed
    both stood in the way

    Yeah, I'm learning to fall
    more graciously
    I pick myself off the floor and
    Stand up for another day

    So help me out here
    If everyone's always right
    Is anyone ever wrong?
    If you know it all
    Then everyone else is dumb I guess?
    I guess ignorance is bliss

    Other Songs:

    Silverlight (MP3)
    Spike Xavier and Dan Wahlin

    Story Of Your Life (MP3)

    Reality (MP3)

    No Shame in Crying (MP3)

    No More DLL Hell (MP3)
    Spike Xavier and Dan Wahlin

    Here's a list of the equipment and software used since I know a lot of other developers like to play around with music as well:


  • Silverlight - The Song

    About 6 months ago my good friend Spike Xavier and I got together on a Saturday to work on a new song since we like to get away from programming now and then and mess around with music for fun.  It'd been awhile since we released our last song titled No More DLL Hell and we decided that we needed to write a new song about one of our favorite new application frameworks....Silverlight.  After a few hours we came up with some patterns and riffs we liked but we weren't happy with the overall melody.  We shelved it, got busy with other work things and didn't do much related to music. 

    A couple of weeks ago Spike came over and we started up the project again and finished the initial version of the song.  I'm a perfectionist (which can be really bad with song writing and recording) so I tweaked it over the next few days adding background layers, experimenting with different drum kits, synth sounds, mix levels, effects, etc.  We sent out an initial beta of the song (yeah....we're adding geek terms into the process of song writing) to Scott Guthrie, Adam Kinney and Tim Heuer (all cool guys directly involved with Microsoft's Silverlight product) and a few others but we still wanted to change a few things.  After playing around with the song a little more and finding "the" drum kit that we both liked for the intro we got it all wrapped up.  It's different than a "standard" song since we wanted to keep it short and sweet with an intro that builds up.

    So, without further adieu, here's the world premier of our new song titled Silverlight.  Some will love it, some will hate it....and that's music.   Add a comment either way and let us know what you think. Thanks in advance to all 6 of our fans (including my wife and kids and Spike's wife and kids), to Live Streaming for hosting it and to Silverlight guru Tim Heuer for reminding me about Live Streaming. :-) 

    Update:  We've had several people inquire about using the song in talks, podcasts, etc.  You're free to use the song in any (positive) manner.  A reference to where people can download it (to this blog entry) would be appreciated. 

    Download MP3 (right click and Save As) 

    Spike Xavier and Dan Wahlin (with additional help from Heedy Wahlin)


    feed this need for quality
    vector based delivery
    we write it in xaml, we roll like a caml
    we love it like baml
    3D dioramma

    lightweight subset of the CLR
    down the wire with fluidity
    you won't believe it, if you can conceive it
    your users retrieve it
    and their minds receive it.

    it's Silverlight
    it's strong and tight
    they got it right
    try it tonight

    take the web to a brand new height

    No More DLL Hell (MP3)

    Spike Xavier and Dan Wahlin

    Here's some other stuff I've done:

    Story Of Your Life (MP3)
    Reality (MP3)
    No Shame in Crying (MP3)

    Finally, here's a list of the equipment and software used since I know a lot of other developers like to play around with music as well: Tags: ,,


  • New Song: Story of Your Life (Updated)

    All code and no play makes me a dull boy I'm told (mainly by my wife) so I've been getting back into song writing and recording a little over the past few months as time permits.  I recently finished up a new song called Story of Your Life that was recorded in my home studio (equipment and software used is listed below for anyone interested).  My good friend Spike Xavier wrote the lyrics. 

    I've been writing and recording music since my teenage years, but the more I do it the more respect I have for all of the professional sound engineers and mastering people out there that actually know what they're doing. It takes a lot of knowledge, patience and willingness to play around with various EQ, mix, effects, sound libraries and other settings to get things sounding like you want.  Things never turn out exactly like I imagine them initially, but it's a fun process to go through since there's so much creativity involved.  There's no compiler to tell me when I screwed up....just people.  :-)

    Here's a link to the new song as well as links to some previous songs I've released:

    Story Of Your Life (mp3)
    Reality (mp3)
    No Shame in Crying (mp3)
    No More DLL Hell (mp3) (with Spike Xavier)

    Here's a list of the main equipment and software I use since I know a lot of other developers like to play around with music as well:

    A few people have been on my case to put up songs on some actual music sites as opposed to my geek blog.  So, if you happen to like any of the songs do me a favor and click the button below:

    iLike Dan Wahlin


  • New Song Released - No More DLL Hell

      No More DLL Hell (mp3)

    Written and Performed By: Dan Wahlin & Spike Xavier

    For those unfamiliar with the term "DLL Hell" (that's pretty much anyone who isn't a software developer), it's a term used by programmers to refer to versioning problems with Microsoft's older software.  My good buddy Spike Xavier and I came up with the idea of writting a song about the concept while stuck in Phoenix traffic one day.  Basically we wanted to write about how much better Microsoft's .NET platform is compared to their older technologies....mainly because we were bored I guess and because we're happy we don't have to use COM technologies much anymore.  Some will like the song's style (or lack thereof), some won't depending upon what type of music you listen to.  Here's the feedback we've received to date:

    Heedy Wahlin (my wife):  "I think that kind of music is detrimental to your health!".
    Jeffery Wahlin (age 10): "[Comment made during a mixing session] Dad....please turn it down!"
    Danny Wahlin (age 11): "[Comment made while listening to the song in my truck] Spike's quite the screamer."

    Even though feedback from the family hasn't been overly encouraging, Spike and I had a lot of fun recording it.  It was recorded in my office so my neighbors probably thought someone was being killed or something since the process was pretty loud.  But, the cops didn't show up fortunately.  If you're into more mellow music, here's some of the stuff I've written and recorded recently.  Both songs are quite a bit more several orders of magnitude.

      Reality (mp3)

      No Shame In Crying (mp3)



comments powered by Disqus