|By Bucky||Thursday, 16 Jul 2009|
In recent years I started to become familiar with the charming works of Alberto José González. Digging through various archives of video game soundtracks, I would occasionally stumble across titles credited to his name. Often including a deeper sounding bass and heavier percussion than heard from most other contemporary video games scores, I found a distinct and likeable quality in his music. I’ve also discovered that I’m not the only fan of his, as I’ve seen his name come up in various discussions from different communities across the internet. It would seem that he is often recognized for the quality of his music, in spite of there being little information available on him (at least that I’ve been able to find). Who is Alberto González? I had learned that he is from Spain and composed many soundtracks to games published by the French company Infogrames. I’d learned that his repertoire covered at least 9 different systems, including the ZX Spectrum, Amstrad CPC, MSX, Game Boy, Sega Master System, NES and SNES, first starting in the late ’80s. I also learned that he used the alias “McAlby” or “Joe McAlby” for some of his works. But I knew little else of him, until I had a chance encounter with him online. Mr. González kindly agreed to a series of interview questions via e-mail. I wanted to learn more of his history, hear his perspective on working with various video game systems, and gain a greater knowledge of his complete list of works. I found some of the responses to be quite interesting and even surprising! There is a severe lack of first-hand information regarding this esoteric but fascinating bit of history, and anytime someone can come forward and help bring detail to this widely undocumented culture, it is greatly appreciated.
Bucky: Tell us about your musical background growing up. Alberto González: Actually, I have had no musical training at all. It was all about having a good ear. You know some people know how to create music, just because their ear tells them that it makes sense and doesn’t sound bad? I suppose that’s my case. I know I should have taken some lessons though, and I will someday… B: What turned you into a musician? Did you play any instruments prior to composing? AG: My birth as a game musician was purely accidental. I started my video game career as a graphic artist (or better said, a sprite designer), but someone lent me a copy of Music Box for the Sinclair Spectrum and I started making music with it, just instinctively.
My workmates liked the tunes I made so I ended up making both the music and graphics for our games. Then I became interested in learning Z80 assembler, so I could write my own sound drivers and sequencers, and the rest, as they say, is history. I consider my first instrument to be the Spectrum with the Music Box program. Yeah I know, it’s sad… B: [No, it's not!] How old were you when you composed your first video game soundtrack? What game was it and for what system? AG: My first published game and complete soundtrack was probably Hostages for the Spectrum, Amstrad and MSX computers, but it wasn’t my first composition. Before that I made some tunes for MSX ports of Spectrum games for the Spanish market, such as Altered Beast, Snoopy, Ghost Busters 2 and Power Drift. I was 16 at the time.
B: What bands or styles of music were you listening to at the time, and did they have an influence on your music? AG: My main influences were other game musicians from that time, like Tim Follin, Ben Daglish, Jonathan Dunn, David Whittaker… and I could name all of them. They were my references and I think it’s pretty obvious when you listen to my work. I’m especially a big fan of the Follin brothers, although I think my style is more tilted towards Ben and Jon’s (you can hear some examples of their works here and here). I don’t remember much about “normal” music from that time, I was very focused on computer music, probably too much. Now I realize that I should have listened to other kinds of music and learned more about chords and progressions. I was a pure chiptune musician, for better or worse. Some people learn music taking piano lessons, I learned it coding my tunes in Z80 assembler.
In the second set of questions I began by erroneously asking Alberto about his work with Infogrames. I was reminded that Infogrames was the publisher, not the development teams of which he was a member, and soon after a co-founder. AG: I have never worked directly for Infogrames. In fact, I have never been in their offices. They were the publishers and we were the developers. I started working for New Frontier in 1988. B: How did you get started working for New Frontier? Did you find an ad in the paper that said ‘graphic artist wanted’? Did you go through the standard process of filling out a job application? AG: Much simpler than that. I saw the “New Frontier” name on a mailbox. I remembered that name from a game called “Time Out”. At the age of 16 I didn’t have much of a portfolio, only some sprite animations and pictures I made at home with my Spectrum. I knocked their door, they liked my graphics and I started working the next day at their office (a flat, actually), with my own computer. B: Did you have many coworkers? What was the work environment like? AG: New Frontier was not a company like you would expect, It was more of a “prototype”. Not much later the company started to look more professional, when we were 4 members in production: 2 programmers and 2 graphic artists. We made “Hostages” at that time, our first game for Infogrames. B: Was there ever input from coworkers on how a certain theme or part of a game should sound? Or did you have the freedom to use your own judgement and compose whatever you wanted to? AG: Not much, really, except from one very good producer from Infogrames and occasional comments from other people. I would have preferred more involvement from my coworkers. On the other side, I was free to experiment and to do whatever I wanted. B: Was the pay decent enough? AG: I didn’t start to get paid properly until the end of New Frontier and the start of Bit Managers (which I co-founded). I think the world is full of stories about software companies not paying their employees properly, or not paying them at all. A bit about our story with Infogrames. When we made Hostages it was like an experiment for them. They didn’t know us well enough and I suppose they didn’t take us too seriously. But by the time the game was nearly completed they had no doubt about our possibilities and quality. Hostages was a very good game for the time. Then we made more 8 bit computer games for them like North & South, Light Corridor and Mystical.
AG: Later on the 8 bit computer market was vanishing because of the new game consoles, and we started working with the Game Boy, again by the hand of Infogrames. Pop Up was my first Game Boy composition…
B: If I have this right, you have composed and programmed one or more video game soundtracks for the following systems: ZX Spectrum, MSX, Game Boy (+ Game Boy Color), Nintendo Entertainment System, Super Nintendo, Sega Game Gear, Sega Master System, and Game Boy Advance. That’s quite a few! Am I missing any? AG: I also did some sound programming for the Playstation. In my new company, Abylight, I have composed many short tunes for our Mobile Games. Recently I have also worked with the Nintendo DS and Nintendo Wii as audio engineer and sound effects designer. I work as game designer and producer now, so I’m not involved in music anymore. However I’m still in charge of anything related to sound directing and programming, and I try to help in sound production whenever possible. B: Did you do all of the soundtracks for Bit Managers, or were there any exceptions where another composer or sound programmer was hired? AG: The only exception was BANG! a Coin Op arcade machine we developed for Gaelco. I wasn’t involved in that game at all. Radikal Bikers for Playstation also used the original arcade songs and effects, but I coded the sound in the game. Conversely, I’ve been involved in games that were not developed by Bit Managers. I made the music of many other Infogrames titles for Game Boy such as V-Rally, Looney Tunes – Martian Alert, and some others. B: In trying to gather a more complete and accurate profile of games you composed for, are there more non-Bit Manager titles I should check out? So far I’ve found Bugs Bunny and Lola Bunny – Carrot Crazy, Lucky Luke, and Marvin Strikes Back for the Game Boy… AG: There is also The Smurfs Nightmare, which is one of my favorites.
AG: Here’s the complete list of published works I did before leaving Bit Managers (except for the MSX conversions): http://www.abylight.com/Docs/Historial-Alberto.pdf The last “true chiptune” soundtrack I composed was Asterix & Cleopatra for the GBA. I had a severe restriction of CPU usage in that game, so I had to use only the hardware (GB soundchip and two PCM channels), instead of audio rendering which was the common method. The programmers didn’t place some tunes where they should have in the final version, so there are songs not used in the game! Although they were composed and programmed.
B: In looking up more of your work, I’ve been unable to locate rips for some in their emulated audio formats. For example, of the MSX titles you mentioned earlier, I was only able to locate a .kss file for Ghostbusters 2. For the Game Boy, I was unable to locate a .gbs rip of Looney Tunes – Martian Alert. Would you happen to know if there are more works of yours that are seemingly unripped? AG:I don’t keep track of all my music rips so I’m afraid I can’t answer. I don’t have rips of my MSX music either, but they were composed on a Spectrum computer and I included them (except for the Snoopy tune) in a small demo I programmed half a life ago (gasp!). The demo is named “Laser Disc” and you can find it here: http://www.worldofspectrum.org/infoseekpub.cgi?regexp=^McAlby$ There are also many unreleased tunes and earlier works on this page, including a complete soundtrack for an unreleased game named “Sokoban Perfect” which is one of my favorites. But perhaps you will find “Compact Editor” more interesting, it’s the editor I have used for ALL my 8 bit soundtracks, and even the first Game Boy Advance one. There is some info about it on that page. I recommend you the emulator ZXSpin to run these files.
B: Wait, so you even wrote NES music, for example, on the ZX Spectrum! Tell us a little bit more about your program Compact Editor, and how it basically functioned. Was it capable of tracking / composing a complete song from start to finish for the rest of your non-ZX 8-bit soundtracks? AG: Compact Editor was a simple music sequencer, based on tracks, blocks, and instrument definitions, inspired by some Amiga computer trackers like NoiseTracker. A complementary PC program named “The Sourcer” was used to transform the binary data created with Compact Editor into raw source code, as a text language that I could understand (basic notes, lengths, etc). This way I could then edit the songs into its fullest detail.
AG: My entire process of making music for 8 bit consoles can be elaborated as such- First I used the Compact Editor to compose the basic idea of the song, with its different parts. Later the song was transformed into source code using The Sourcer, and then as a plain text file I put the small details and riffs into the song, as well the drum track and the final sound for each instrument. This process was done by changing the source code, compiling, sending it to the console, listening, and so on again and again until it sounded as I intended (or I ran out of time!). Finally, if required (most of the time), the compression stage took place, which consisted of finding and reusing small fragments of the song to make it use the least amount of memory possible. Many times I adapted the sound driver for each game, adding new commands and effects, drum sounds or whatever. It was an evolving thing. I don’t know how the other musicians did their soundtracks, I’m still wondering, but don’t think it would be much different. B: It appears that you used Compact Editor for almost everything besides the SNES. What tools were used in the development of sequencing and programming the music for Asterix & Obelix? Being primarily sample based, do you recall the sources of the samples? AG: For Asterix & Obelix I used Octamed, a well known Amiga 500 tracker, and I also used a very basic PC midi sequencer. Depending on the song I used one or the other. The SNES development kit had a MIDI input so it worked more or less like a synthesizer in real time. All the instrument samples were digitized from a Turtle Beach Maui PC sound card. For the effects, many were synthesized on the SNES using basic waveforms, and others were taken from many sources, but I don’t remember exactly which ones. As for the Game Boy Advance, after the first GBA soundtrack, I programmed a synthesizer for PC which faithfully emulated its sound hardware. I could compose the songs using a MIDI sequencer and listen to them in realtime. B: Did any systems have your favorite overall sound?
Were any limitations harder to work with than others? AG: The NES had something special. The triangle wave channel was a good source for percussive sounds and boomy basses, although it wasn’t very usable for other kind of sounds. I really enjoyed doing the music of Asterix & The Smurfs. Solstice by Tim Follin was my inspiration at that time. I had to learn 6502 and I liked it much more than I would have imagined.
AG: The Game Gear sound chip couldn’t produce sounds below a certain frequency, so I found it quite limited for my music style. Later on I knew about a trick that allowed to produce sounds at lower frequencies, but the games were already finished. In most cases (when a game was released cross-platforms), I composed the Game Boy tunes first, then I converted them to the other systems. However, due to differences in sound among the consoles I used to compose different tunes to take advantage of each sound chip. The SNES sound chip was amazing, a true masterpiece. I only made one soundtrack for it, Asterix and Obelix, but I enjoyed it immensely!
B: What made working with the SNES enjoyable? AG: The sound of course! It was like a true sampler, only with 64k. It also had that DSP that allowed to put interesting effects to the sound. The sound chip was like a complete computer with its own CPU, RAM and audio DSP. You were free to do whatever you wanted. Usually you would be restricted to use only a portion of RAM and CPU usage, but with the SNES that wasn’t a problem. The console for which I have done most of my work is the Game Boy, and I think I’ve done almost all that one can do with its sound chip, except for sample playing and streaming due to memory restrictions. Talking about limitations, the most limiting factor has always been the memory. Our 8 bit soundtracks were restricted to a maximum of 16k of ROM for the sound driver, music, and fx together, and very low RAM use as well. So I had to come up with strange techniques to fit all the content into that tiny size, especially in the games that had more tunes and effects. Many times I had to lower the quality and detail of the music to fit it into the memory. Despite everything, I love the sound of all of them, each one had its own charm. B: Did any of the systems’ companies (Nintendo, Sega) provide assistance for development? Was Bit Managers provided with anything like devkits for the NES or Sega Master System? AG: We had development kits and some documents with hardware info, but there was no support from the big companies as it is known today. Or at least we didn’t have it. The Internet was not fully established and Google didn’t exist, so if you didn’t know how to do something you had to find it for yourself. I found that very rewarding and inspiring. Let me tell you a small anecdote. When I was writing Asterix for the NES and learning the sound chip, I didn’t find information about the right frequency values to use for the notes (the frequency table), and the values of my Game Boy driver didn’t work. So what I did was create a small program for the Game Boy to play each note (12*8 notes if I remember correctly), and another program in the NES to lower and raise the sound frequency with the controller. Then I played each note in the Game Boy and tried to mach its frequency on the NES “by ear”, to find the right value for the registers. How brute is that? Well it worked, but now when I listen to my NES soundtracks I notice that some notes are a bit out of tune. Of course nowadays I would have done it differently…
B: Is there any chance you’d compose new music on one of these older systems to share with the world today? AG: I don’t have much free time nowadays, and it’s been a long time since I composed anything. But there is still unpublished work that some may find interesting, especially two complete Game Boy songs I made in the 90′s that I like. I was reserving them for the day I have my own web page. B: I had to try! I have my fingers crossed on new Alberto González NES music… AG: I can’t promise anything, but who knows!
Stay tuned for a follow-up interview! As of yet, it is unscheduled, but there’s more content and anecdotes currently building up that weren’t included in this first part. I also wanted readers to have a chance to ask questions, so if you have any leave them in the comments and we’ll try to cover them. For now, I’ll leave you with a couple more of my favorite AG Game Boy tracks not linked above: