rnsgit is a Ruby command-line program to assist in using Renoise song files with git.
A Renoise song file is a zip file holding all the stuff. The stuff is a mix of text (notable Song.xml) and binary data (i.e. samples).
If you try using git with the xrns file itself git ends up making a copy of that file each time you commit a change.
It would be better to track the unzipped contents. To do that you would need to manually extract those files each time you wanted to record a change. If you decided to change branches or roll back to an earlier version you would have to manually rezip them to get the proper xrns file.
You can do all this by hand, but it’s tedious.
`rnsgit` was created to help. It’s basically a wrapper around calls to `git` and `7z`. You must have both those programs installed to use `rnsgit`.
Here’s a mostly-finished track, Nameless
Still not quite happy with the vocals, and still tweaking about with the mix of the bridge.
I tell myself that it’s a dream.
I close my eyes and wander all that’s been invented.
You’ve given everything a name.
You close your eyes to wonder, saturated faith to obligate
A shutter to prolong a failed reaction
What’s seen is partial point of view
A luring fiction tricks the opening of shelter.
To press oneself against the real
Colliding past the friction that obscures what resists
Forming empty names that seem to just keep on calling, calling.
Tagging truth congeals to lie
Convinced by shallow shrapnel reason bricks the soul
Rejecting what’s before your eyes
You will stay nameless in the shame you lack forever hiding
Forming empty names that you will just keep on calling, calling.
So I decided to build a new desktop PC.
Things I expected to be complex were perhaps not as complex as I would have thought.
Things that really should have Just Worked did not. (Turns out my DVD drive pilfered from an older machine was flaky, leading to all sorts of reasons to burst into tears.)
Here’s a recent WTF I ran into, with a solution that worked for me.
I’ve changed the music some from the prevous version, most notably in the break. I’ve also added vocals.
I’m not quite happy with the vocals, and need to work more on the mix to get a better balance of bass in there.
I'm ever so slowly working on a set of short, to-the-point e-books focused on technology for artists and other hackers.
I've already published Just the Best Parts: OSC for Artists
My brother Gerry has written an outstanding collection of essays about his travels in Ireland.
I'm an artist, writer, musician, and technologist living in Scottsdale, Arizona.
I like to see a strong Phoenix community of creative, inventive people, and helped start Refresh Phoenix (now sadly defunct), Ignite Phoenix, Refactor Phoenix, Barcamp Phoenix, AZ Hackers, and the Phoenix Ruby User Group.
To reach me, see my About page.