function AlbumInfo(songID, songName, songDesc, songHiFi, songDate) { 
   this.songID = songID
   this.songName = songName
   this.songDesc = songDesc
   this.songHiFi = songHiFi
   this.songDate = songDate
}

var albumArray130 = new Array();
var albumArraymm = new Array();
var albumArraydemo = new Array();
var albumArrayremix = new Array();
var albumArrayother = new Array();

var index130 = 1;
var indexMM = 1;
var indexDemo = 1;
var indexRemix = 1;
var indexOther = 1;


//130
albumArray130[index130++] = new AlbumInfo("bttg", "Back to the Garden", "This song was originally meant to have lyrics, but we're composers, not lyricists. We decided to go ahead and include it on the first album without lyrics; later on, I decided to add a broken-up robotic voice to increase the coolness factor.", "Halogen-130_dB-Back_To_The_Garden-[05-06-2002].mp3", "05-06-2002")
albumArray130[index130++] = new AlbumInfo("enigma", "Enigma", "I wanted to create a song with a hard-ass drum solo, as well as a change-up in the middle to throw people off. This was also the first song played in a public forum (at Atomic Cafe), and they played it on my birthday.", "Halogen-130_dB-Enigma-[05-05-2002].mp3", "05-05-2002")
albumArray130[index130++] = new AlbumInfo("resonator", "Resonator", "This was one of the middle few songs created for this album. I wanted a dark feel, with a simplistic ringing in the background; later on, I wanted a bridge with varying drums (the song was originally about 3 minutes long).", "Halogen-130_dB-Resonator-[07-30-1999].mp3", "07-30-1999")
albumArray130[index130++] = new AlbumInfo("dr", "Divine Revelation", "If I remember correctly, this was the third song I started. The original hihats (the sounds at the very beginning) sounded better, but they ended up being deleted, and I had to replace them with what they are now. The main quote was randomly picked up while we were testing an extra-long headphone extension cord, and we just happened to begin recording it at the right time.", "Halogen-130_dB-Divine_Revelation-[08-05-2001].mp3", "08-05-2001")
albumArray130[index130++] = new AlbumInfo("t3r", "Type 3 (revised)", "The title of this song is a play on a certain plot element in the movie it came from. This was the second song I started, and has evolved the most (probably because I spent the most time widening its soundstage and enhancing the samples). I *still* mess with this one occasionally.", "Halogen-130_dB-Type_3_Revised-[09-26-2000].mp3", "09-26-2000")
albumArray130[index130++] = new AlbumInfo("trans1", "Transition 1", "I couldn't figure out where I was going with this piece, though I think it has promise due to its slight tonal variation. It's not really much of a transition from or to anything, either.", "Halogen-130_dB-Transition_1-[11-08-1999].mp3", "11-08-1999")
albumArray130[index130++] = new AlbumInfo("sputnik", "Sputnik", "This is one of our dancier songs; it didn't start out that way, as I originally meant to process the leads a lot more. This one has more layers than most of the stuff on the first album.", "Halogen-130_dB-Sputnik-[09-15-1999].mp3", "09-15-1999")
albumArray130[index130++] = new AlbumInfo("steam", "Steam", "We had to figure out a way to include our kitty in one of our songs; this one actually features two samples of him. One is pretty easy to hear, and the other is pitched down so low that you wouldn't know unless someone (like us) told you. It actually became the major bass component of the song.", "Halogen-130_dB-Steam-[11-01-2000].mp3", "11-01-2000")
albumArray130[index130++] = new AlbumInfo("racer", "Racer", "I've always felt this one was missing something, like an additional chord or two, or a main lead. As an almost drum-only track, I grew to like it (mainly because of some of the bass hits and changeups), and have left it relatively untouched.", "Halogen-130_dB-Racer-[11-08-1999].mp3", "11-08-1999")
albumArray130[index130++] = new AlbumInfo("trans2", "Transition 2", "This is another one that I felt had no direction. Some of the effects applied to the sounds were cool, and overall I approve of the track, but the sounds in the bridge and end are fine where they are, and having the song any longer I felt would be annoying.", "Halogen-130_dB-Transition_2-[05-05-2002].mp3", "05-05-2002")
albumArray130[index130++] = new AlbumInfo("enlight", "Enlightenment", "I began this while playing around with a Prophet 2000 sampling synth; the piano sound on that thing was the only \"real\" piano sound available, so I decided I might as well use it for something. I realize the ending is somewhat of an anti-climax, but I was too lazy to rearrange the parts to better fit that of a typical song.", "Halogen-130_dB-Enlightenment-[04-25-1999].mp3", "04-25-1999")
albumArray130[index130++] = new AlbumInfo("od", "Omega Directive", "Technically, this was the first song we ever did; originally, this was two parts, the original and the remix. I found a way to combine them in the middle, and lo and behold, it turned out to be 13 minutes. A bit of trimming occurred (for a live show that never happened, incidentally), and a final length of just over eight minutes actually makes this song tolerable. And, in case you're wondering, I titled this song *before* the appearance of the Star Trek:Voyager episode of the same name.", "Halogen-130_dB-Omega_Directive-[11-28-2000].mp3", "11-28-2000")


//mm
albumArraymm[indexMM++] = new AlbumInfo("intro", "Intro", "Sabrina came up with the main concept of this piece, and it was originally used as the introduction to our live show in September of 1999. We thought we were going to get to play live again about a year later, so I remixed it; we never got to use it, and I decided to put it on this album.", "Halogen-Moving_Machinery-Intro-[11-01-2000].mp3", "11-01-2000")
albumArraymm[indexMM++] = new AlbumInfo("kyd", "Keep Your Distance", "<img src=\"/images/pa.gif\" width=80 height=38><p>This one is our favorite. Hard beat with even harder bass, and a badass sample from a completely awful movie. As much as I like it, I still have the desire to tweak this one every now and then.", "Halogen-Moving_Machinery-Keep_Your_Distance-[05-05-2002].mp3", "05-05-2002")
albumArraymm[indexMM++] = new AlbumInfo("aabl", "Amarum Amatoris (bitter lovers)", "Commentary by Sabrina is forthcoming. I believe this is her best work to date.", "Halogen-Moving_Machinery-Amarum_Amatoris_bitter_lovers-[01-01-2002].mp3", "01-01-2002")
albumArraymm[indexMM++] = new AlbumInfo("buzzkill", "Buzzkill", "Okay, I'll admit, a part (or two) in this one does sound a bit like the theme of a certain bad 80's TV show starring David Hasselhoff. I swear I did *not* intend this when composing this song.", "Halogen-Moving_Machinery-Buzzkill-[04-01-2002].mp3", "04-01-2002")
albumArraymm[indexMM++] = new AlbumInfo("itfz", "Into The Forbidden Zone", "Commentary by Sabrina is forthcoming. I think the sample roundup is very cool in this one.", "Halogen-Moving_Machinery-Into_The_Forbidden_Zone-[02-04-2000].mp3", "02-04-2000")
albumArraymm[indexMM++] = new AlbumInfo("centauri", "Centauri", "I wanted to experiment with minimalism and spaciousness, and this is the result. I like the buildup at the end, personally.", "Halogen-Moving_Machinery-Centauri-[04-01-2002].mp3", "04-01-2002")
albumArraymm[indexMM++] = new AlbumInfo("eternity", "Eternity", "Commentary by Sabrina is forthcoming.", "Halogen-Moving_Machinery-Eternity-[01-01-2002].mp3", "01-01-2002")
albumArraymm[indexMM++] = new AlbumInfo("ehmng", "Er hat mich nicht gesehen", "Commentary by Sabrina is forthcoming.", "Halogen-Moving_Machinery-Er_hat_mich_nicht_gesehen-[01-01-2002].mp3", "01-01-2002")
albumArraymm[indexMM++] = new AlbumInfo("nst", "NST", "Unintentionally musical, this one was intended at first to be a dark, industrial-type song. Relatively bassless, this is our first (and only, so far) high-BPM song.", "Halogen-Moving_Machinery-NST-[09-15-2001].mp3", "09-15-2001")
albumArraymm[indexMM++] = new AlbumInfo("shank", "Shank", "Commentary by Sabrina is forthcoming.", "Halogen-Moving_Machinery-Shank-[01-01-2002].mp3", "01-01-2002")
albumArraymm[indexMM++] = new AlbumInfo("au", "Always Unsure", "Commentary by Sabrina is forthcoming. I believe this is one of the coolest pieces she's done.", "Halogen-Moving_Machinery-Always_Unsure-[02-08-2000].mp3", "02-08-2000")
albumArraymm[indexMM++] = new AlbumInfo("otj", "Ode to Joy", "With complete and due credit to Beethoven, I sought to update his masterpiece to a modern standard. So far, it's fairly barren, except of course for his work. This one should change quite a bit, as it already has since its inception.", "Halogen-Moving_Machinery-Ode_to_Joy-[05-06-2002].mp3", "05-06-2002")


//demo
albumArraydemo[indexDemo++] = new AlbumInfo("cu", "cody untitled", "This is my experimentation with conflicting time signatures. So far, it's still pretty basic.", "-", "06-01-2002")
albumArraydemo[indexDemo++] = new AlbumInfo("creation", "creation", "Commentary by Sabrina is forthcoming. If I understand correctly, every sound in this song was created from a single sample of a well-known songwriter's voice.", "-", "06-01-2002")
albumArraydemo[indexDemo++] = new AlbumInfo("eastwest", "eastwest", "My experimentation with Asian sounds. I was probably going to drop the Asian sounds altogether, and just create a hard-edge industrial song with this one.", "-", "06-01-2002")
albumArraydemo[indexDemo++] = new AlbumInfo("factory", "factory", "While going for an atonal distorted-drum-only sound, a tone appeared during distortion of a drum track, so I went with it.", "-", "06-01-2002")
albumArraydemo[indexDemo++] = new AlbumInfo("gt", "guilt trip", "I think this one is going to be pretty cool, I just need to give it a lot more depth.", "-", "06-01-2002")
albumArraydemo[indexDemo++] = new AlbumInfo("su2", "sabrina untitled 2", "Commentary by Sabrina is forthcoming.", "-", "06-01-2002")
albumArraydemo[indexDemo++] = new AlbumInfo("toy", "toy", "I swear that this one did not start as a remix of \"sabrina untitled 2\". Will definitely be working to increase the length of this one, as well.", "-", "06-01-2002")


//remix
albumArrayremix[indexRemix++] = new AlbumInfo("enigmae", "Enigma (extended)", "As much as I like the drum solo in the original version, I wanted to test the boundaries of how long a drum solo could last. I might have gone on for another minute, but it was recommended I stop at this point.", "Halogen-Enigma_extended-[12-27-1999].mp3", "12-27-1999")
albumArrayremix[indexRemix++] = new AlbumInfo("enlightr", "Enlightenment (remix)", "This remix has been sitting around forever, waiting for direction. I think I may be pretty well fed up with this remix *and* the original song.", "Halogen-Enlightenment_remix-[05-05-2002].mp3", "05-05-2002")
albumArrayremix[indexRemix++] = new AlbumInfo("sucv", "Sabrina Untitled (cody's version)", "I started messing around with one of Sabrina's untitled songs one day, and layered the drums more heavily, and used several FX and pitchshifts on the main lead.", "Halogen-Sabrina_Untitled_cody-[10-01-2001].mp3", "10-01-2001")
albumArrayremix[indexRemix++] = new AlbumInfo("t3", "Type 3 (original version)", "Listening to this now, I think it's pretty godawful. You decide.", "Halogen-Type_3_original_version-[11-23-1998].mp3", "11-23-1998")
albumArrayremix[indexRemix++] = new AlbumInfo("t3a", "Type 3A", "This remix of the original version is pretty simplistic, but I really like the slowly gated drums at the end.", "Halogen-Type_3A-[11-23-1998].mp3", "11-23-1998")
//albumArrayremix[indexRemix++] = new AlbumInfo("t3re", "Type 3 (remixed)", "I listened to this remix just recently for the first time in at least several months, and I think it may be turning out slightly better than the \"revised\" version....", "Halogen-Type_3_remixed-[11-27-2000].mp3", "11-27-2000")


//other
albumArrayother[indexOther++] = new AlbumInfo("ifljm", "Depeche Mode and Halogen - I Feel Loved (jungle megamix)", "Commentary by Sabrina is forthcoming.", "Depeche_Mode_and_Halogen-I_Feel_Loved_jungle_megamix-[06-01-2002].mp3", "06-01-2002")
albumArrayother[indexOther++] = new AlbumInfo("ifltl", "Depeche Mode and Halogen - I Feel Loved (tough love)", "This project was originally created for the ACID mixing contest; I was also going to do one for \"Dream On\", but this one was a lot more fun to work with.", "Depeche_Mode_and_Halogen-I_Feel_Loved_tough_love-[05-06-2002].mp3", "05-06-2002")
albumArrayother[indexOther++] = new AlbumInfo("tpdrazor", "Nine Inch Nails and Halogen - The Perfect Drug (razor)", "My personal favorite of the three Perfect Drug remixes. It combines the best elements of all of the official remixes and the original.", "Nine_Inch_Nails_and_Halogen-The_Perfect_Drug_razor-[11-23-1998].mp3", "11-23-1998")
albumArrayother[indexOther++] = new AlbumInfo("tpdscream", "Nine Inch Nails and Halogen - The Perfect Drug (scream)", "The first Perfect Drug remix I ever did. I'm not really happy with this one, which is probably why I did <i>razor</i> later on.", "Nine_Inch_Nails_and_Halogen-The_Perfect_Drug_scream-[11-23-1998].mp3", "11-23-1998")
albumArrayother[indexOther++] = new AlbumInfo("tpdshort", "Nine Inch Nails and Halogen - The Perfect Drug (short)", "Further experimentation with the drum segment. This was about as \"mixed\" as I could get.", "Nine_Inch_Nails_and_Halogen-The_Perfect_Drug_short-[11-23-1998].mp3", "11-23-1998")
albumArrayother[indexOther++] = new AlbumInfo("burniatf", "Nine Inch Nails and Halogen - Burn (i am the future)", "A fairly simplistic and short remix of Burn. I just wanted to get to the meat of the original song.", "Nine_Inch_Nails_and_Halogen-Burn_i_am_the_future-[11-23-1998].mp3", "11-23-1998")
albumArrayother[indexOther++] = new AlbumInfo("snr", "Hughes Hall and Halogen - Sleep Now (remix)", "This is a remix of a song from the <b>Dark City</b> soundtrack; it was used in the teaser trailer.", "Hughes_Hall_and_Halogen-Sleep_Now_remix-[11-23-1998].mp3", "11-23-1998")
albumArrayother[indexOther++] = new AlbumInfo("tlk", "Soft Cell and Halogen - Tainted Love (karaoke)", "This cover was performed with vocals by Sabrina at the September 1999 show. We never did get a chance to actually record her singing the main lyrics, so it's presented here in \"karaoke\" form.", "Soft_Cell_and_Halogen-Tainted_Love_karaoke-[10-31-2000].mp3", "10-31-2000")
albumArrayother[indexOther++] = new AlbumInfo("pgraphica", "Pornographica", "<img src=\"/images/pa.gif\" width=80 height=38><p>Believe it or not, this was our very first project. It started as a gag, of course, but after a while, it became an obsession to see how many samples we could cram into one song. There may be a sequel in the works...", "Halogen-Pornographica-[11-23-1998].mp3", "11-23-1998")

