Blog
Learning GoatTracker, 1
Here’s my self proposed challenge: create a true 8-bit song for the RetroEuskal compo. It’s going to be quite tought because I have never, ever, in my life, made a true 8-bit song with true 8-bit limitations. I have decided to use GoatTracker because it works on my computer and operating system (Ubuntu). I could maybe use FamiTracker which I think was easier from when I tried it, but I have to run it inside VirtualBox (wine won’t do the trick this time) and it was horribly slow, plus the lag and the sound crackles. A definitive no-no.
As an exercise and also just in case it is helpful for someone else, I’m going to write down the process here. There we go!
First thing with GoatTracker is to locate some documentation, because just playing around with the values of things in the screen is not working, and nobody though of busy people like me and recorded a youtube tutorial or something. In Ubuntu, if you install GoatTracker using the package manager, the documentation which accompanies the softare is in a compressed file in /usr/share/doc/goattracker/readme.tar.gz, so you’ll have to extract it somewhere where you, as a simple user, are allowed to extract it. By the way, the sample songs are also in that directory.
Just as I began reading it I had the feeling that I should really understand how the SID chip works if I really want to make a song. Readme.txt points to the C64 programmer’s Reference Guide (which can be downloaded from here) or to AAY64 Both sound frankly scaring, but I’ll do my best…
Back to the readme.txt, it points out that maybe the songs won’t sound like a true computer would play them. Well, bad luck then. I’ll have to do with what I have, even if there are always C64’s in ebay. It then proceeds to describe lots of changes and differences between versions with a set of terms which are quite obscure at this point. I foresee myself as the darkest mistress of C64 music when I finish reading the readme.txt, though. Ha!
There are also lots of command line options which can be used when starting the program. Since I hardly understand what the majority of them do (with esoteric titles such as hard restart ADSR parameter, reSID interpolation, pulse optimization/skipping, random reSID write delay in cycles, etc), I’ll just ignore them for the time being.
It’s interesting that all the Key shortcuts are listed in the Readme file. Even if you can access an online help screen by pressing F12 while in GoatTracker, it is a bit tedious to alternate between them.
Hiatus, II
I don’t quite know why but I stopped posting here something like 3 months ago. It seems like every hiatus happens around June. Consequently I have a backlog of stuff to post and write about, which includes adding some songs I have composed since the last time I wrote here. But with some time and dedication it will all end up here :-)
Black holes
Yet another song featured in an educational project… I wonder if this is going to become an established trend :-)
Anyway, here’s the video, using A dream of sorts as musical background:
Black Holes from Adrian Aquilino on Vimeo.
The Information Train
Mr. Spinellis sent me the link on Friday but I haven’t had time to write about it yet. He’s used two of my songs on this educational video:
The songs are both from my Iceland EP
And they are, respectively, Reykjavík – Höfn and Sulphurous bath
:-)
Jamendo is a complete mess
I decided I was going to conquer new musical territories. That is, upload my music to more sites to see how the process works and to check if they were any useful at all in what regards to promotion.
Therefore I went to create a Jamendo account – only to discover that I already had created one past January, for uploading my Iceland EP, but had abandoned it when I was requested to upload FLAC’s or WAV’s. This time I was a little bit more patient: converted the mp3’s to wav’s1, installed their uploading software2 and left it uploading while I did other things.
I came back later and tried to find any feedback on the result. I spent a good 10 minutes looking for a way of managing my artist. I finally found it and filled all the album data: title, song titles3, uploaded the cover and waited. Then they were “processing”, so the album couldn’t be seen yet. Oh and don’t forget the 20 minutes reading the long and boring agreement.
I try a bit later, the album can be seen now. But does it appear anywhere else? I open the album url with Konqueror (so that it is a completely different session) and I get a message which says that the album doesn’t exist. I presume the album needs to be approved or something. Nobody told me that, but I guess it’s a good assumption.
Meanwhile, I managed to find my way through their cumbersome interface4 until I find where I could fill all the “metadata” about my artist (supersole). It’s a good bunch of fields, but hey, it is finally done, great.
I’m still waiting for the album to show up… I decide to browse a bit their website. How slow it is! I click over the “Team” link, I wonder how many people are involved with Jamendo. Jeez!! There are approximately 20 people, and 75% of them are dedicated to marketing and sales. That could explain certain things I guess. I keep checking the album – it’s still not visible.
Community… ok let’s check what do the users say. I discover that before your artist or albums are shown on Jamendo you need to pass a “certification process”. That involves copying and pasting a piece of HTML in your website and letting them know the website URL so that they can verify the HTML it is there. Just like what Google’s Webmasters area does – except this is not automated. It needs to be verified manually, by a human. But they don’t tell you about that. I complete the process and expect it to be finished by now. But it’s not, it still shows my artist as unverified. Exhausted, I just close Jamendo’s tab and forget about it.
Some days later, I receive an email from Jamendo notifying me that my album has been approved. Great! At last! Oh but… they have generated a second artist called “supersole (2)” and assigned my album to that artist. WTF!? I write them immediately, it should be possible to delete that wrong artist and assign the album to the proper one. After all, I entered all the data into the “good” one, it’s easy to spot which one needs to be deleted.
Answer:
Well I’ve checked your artist account and deleted the account in which there was no album but i can’t change the url so your album is in the account “supersole (2)” sorry. Thank you very much for your comprehension.
I could only think of one four-letters word while reading this, and it isn’t F*CK. It is FAIL. Supreme FAIL. You’re telling me you can’t change the url? You’re telling me you can’t change the foreign key for an album? And even more, you’re telling me you have removed the artist with all the bloody damn metadata filled in? ARE YOU REALLY EXPECTING COMPREHENSION FOR GOD’S SAKE?
But I said to myself: “calm down, calm down, no one is perfect”. And I just forgot about the whole issue again. Then a week later I happened to enter a url which had “ja” on it, and Firefox showed Jamendo as a suggestion. I checked my album to see what happened to it. Would it have any review or something? To my surprise, not only had it lots of plays, but somebody added it to his playlist, it had several downloads and … here comes the funniest thing: it was on the most popular albums list on the homepage. What what what? This doesn’t make any sense. There might be something really broken there: I haven’t done any type of promotion for the album or my jamendo account5 … and it’s on the top?
Out of curiosity, I keep checking the page every few hours. “It’s a bug”, I say to myself. My album appears randomly, at random spots. Sometimes it’s top left, sometimes bottom right, sometimes right in the middle. You can’t tell why is it on the top. Is it because of downloads? Maybe GoogleBot has got stuck on some pages and keeps requesting the same ones once and once again? It’s kind of fascinating, like watching an ancient machine fail miserably and somehow enjoy its quirks and glitches, in a sadistic way.
Today I went to the page to indulge myself on this decadent pleasure and find, to my surprise, that their stats system is that broken that the total number of downloads is DECREASING. Yes! Say yesterday I had 34, today I only have 17. Come on, this is totally ridiculous. I’m so out of Jamendo now.
1 Yes I know it doesn’t make much sense, but since Jamendo does not distribute the original wav’s I don’t feel morally obliged to upload a lossless version of my music anyway
2 Which by the way converted my WAV’s to FLAC’s on the background but left a bunch of temporary files on my home directory.
3 Wouldn’t have needed to do that if they used mp3 and read the ID3 header, like last.fm does
4 Seriously, they need a real interface rework. There isn’t any meaningful hierarchy whatsoever on the page, the menus and toolbars appear on the oddest places you could think of, with different names for the same concepts (for example, tags and music genres are used indistinctly, but they are different things), and the translations (which sometimes are still left in French) are a tad odd at some places. And let’s not forget the stupid idea of placing a player for other artists when you’re browsing an artist page, instead of placing a player with that artist’s music!
5 How could I promote anything with a url ending in supersole(2)_? let’s be serious