Tuesday, October 27, 2009

Fall 1995 - LifeUSA

After escaping Ameridata, I was without work for about a week before I got a tip about a gig: One of the tools I had used in my work was something called MicroFocus Cobol DIALOG SYSTEM. This was pitched as the power of COBOL (which truth be told, was actually very good at doing straight up transaction processing) with a graphic user interface. The way it worked was that you wrote your Cobol programs in text on the back end, and it worked just like any old mainframe. But instead of building a screen interface, you put in a single section to "call out" to a paired Dialog program: You built a graphic user interface in a different tool, and you had a single two-way pipe between your screen and your program logic. It was kludgey and you were definitely limited in how the program would operate - you collected the data on the screen, hit a button, and BAM it sent it to the back end where the real work happened. Then it passed the results back up the pipe, and you had your results on screen.

In other languages like VB, Powerbuilder, Delphi, etc, the logic was at the same layer as the screen code... but those tools were only just coming to the fore in the mid 1990s. For an number of years, Cobol and Dialog System was a very slick solution for the big corporate IT shop that was looking to leverage existing talent (years of Cobol programming), but modernize the user experience.

Having this on the resume was like having Java on your resume in 2000. It was HOT.

So I was out of work for a week, and then it was off to a project at a life insurance company LifeUSA - back to contracting. This was a local company, with a strong "ownership" culture - the employees were believers, the bosses were very out and about, and stock options were given freely. By the time it was finally sold in the late 1990s, there were more than a few millionaires made... across the organization. It was like Enron, only the business wasn't a sham and people actually made money.

I learned all of this in the course of the year I worked there, from Fall 1995 to Fall 1996 (when I was recruited to join ValueRX). Of course to start, I was not brought anywhere NEAR the company: Somehow I was put into a room with 3 other programmers, a classroom with tiered desks, a huge whiteboard, and four computers. In a low profile building in an office park 2 miles from the main campus. Our team included Eric, the chain smoker who only knew the back end Cobol parts, Steve, the young(er than me) geek who only knew the Dialog side, myself, who could bridge the gap, and Bob W.

Bob W (I don't often withhold names, but this guy...) was a programmer who I had run across at Ameridata: He had been working on Cobol reports for months and months, and suddenly had to leave due to a family emergency. I picked up his work, and discovered that he hadn't actually done much work, but that the work he HAD done was completely useless... and I rewrote them from scratch in a couple of weeks. My DAD had actually run across this guy's name in code HE had rewritten as well - the guy was a bad penny: If you saw his name on a program you were working on, you knew you were going to have to reach in, rip out the guts, and start from scratch.

So I'm on a new project, and somehow in the middle of this strange scene, I'm in an office with this guy again, who was all chummy chummy. He was supposed to be "the Architect" of the project, laying out the program logic that we were supposed to make happen. As it happened, he was around for maybe 2 hours a day, and out making phone calls the rest of the time. So Eric, Steve, and I whiteboarded the whole thing and got to work. After a few weeks, Bob stopped showing up entirely... and nobody asked us about it. But we suspected he was "reporting his progress" to the boss who was 2 miles away and never stopped by.

The project was a system to track Insurance Agent commissions against the draws they had taken. The data was complex, and we needed to calculate the value of the policy over time (commissions were paid at certain maturation times). Eric's coding was very tricky, and I actually learned some good tricks in the way he did things. We got along well even though his constant nicotine cloud was thicker than the haze inside of First Avenue. Steve, on the other hand, was a programmer who liked to make things complicated. He wrote elaborate error checking routines into the graphic front end that were unnecessary (validation could be done much faster and cleaner on the back end), and by the end of it, the screens were huge unwieldy affairs that pushed the very limits of the computers it was running on.

We had split our efforts because I had a hard time working with him: We were both young and convinced we were right - so he worked on one big screen, and I broke my half of the program into several smaller programs that handed control across as needed. Many small, simple programs that do their job well, versus one huge monster that crashed frequently. To be fair, his side DID work - and it behaved ALMOST like a Powerbuilder application would. But I would have done it completely differently.

We handed off version 1 to the client, who liked half of the program.... and wanted another project done. They gave me the whole project this time, and Eric and Steve were stuck working on Version 1.1 of the monster. Every so often I'd stop by to see Steve's handiwork. He was always defensive and I quickly learned not to comment on it in ANY WAY. We saw Bob W from time to time, and were never sure just what project he was working on.

Now, 2 months into the project, we were moved into the mothership: Goodbye remote facility with no privacy, hello cubicle. And it was here that I learned about the culture. For the most part, it was a pretty positive experience, especially after the slightly depressing start in corporate America at Ameridata and the Telephone Billing place. They had spirit days. People brought food to share. People went out to lunch together. It was at one of these spirit events that I witnessed the horror of one of the VPs cooking up RAW bratwurst as though they were pre-cooked. 3 minutes a side, soft and pink on the inside. I ate nothing but potato chips that day.

I was sitting in my cube one day in January 1996 when the Director of IS came by and asked "Have you met Mark? He likes music - you should go talk to him". So I wandered over almost immediately, met Mark Loesch, and we became immediate friends. A couple of weeks later, he invited me to his birthday party... but not being a particularly good listener, I came a week early. And we sat with a bottle of wine and knew that we were of the same tribe. The relationship with Mark was what brought me to ValueRx in the fall of 1996. On my other blog are more stories about Mark, who I miss every day since he died in 2007.

In the meantime, Mark and I were regular lunchmates, heading off the the "Cafetorium", where the neon sign promising "Fresh, Tender, Juicy Wieners" brought a laugh daily. There were other characters there as well: Mark's sister in law Molly was just beginning her programming career there. Our friendship there was wonderful, but by early summer, Mark had taken off to a new, mysterious gig, and I was stuck with the Cobol Guys.

Over on the "old Cobol Guy" side of the fence, a guy named Gene was never seen to be doing any actual work, but was always too busy to answer a question... and I overheard enough heated discussions about "Beany and Cecil" that I'm sure that once he left, he probably uploaded himself into the alt.tv.beany-and-cecil newsgroup and haunts it to this day. There was Tom, who resembled a pekinese, and wore clothes two sizes too tight - and vintage from the 1970s, which is when they were first bought. Another programmer, whose name is lost to time, had Solitaire up on his computer EVERY SINGLE TIME I WALKED BY.

I met more "Business Analysts" and was still none the wiser on exactly what their role in the organization was supposed to be. As I worked, I developed a work style to cope: Meet with the business analyst. Go to the client, review what the business analyst had told me, get the REAL requirements, and build according to the client's specs. This worked pretty well, until one of the analysts figured out I wasn't doing what he said. He tried to raise the issue with the client, but she was happy with my work. So he went to the project manager, who took him off the project, and put a different analyst in. Even today I have a suspicion of the pure "business analyst". They rarely understand what the client wants, nor what the developer can do. The best BAs I've worked with have a realistic view of their role. The worst actually believe they add value.

In addition to Bob W, there was one other "prize" coder at work at LifeUSA. One of the guys from the Telephone Billing gig was doing mainframe programming... and I was called in to finish his work on something when he was out for a week. I already told part of this story in another post, so you know that I fixed his 2 months of work in a few days.... and when he returned he wasn't very happy with me. But for a time, given my shared history, this guy, Eric the smoker, and I were friendly. It was in that time that Eric dropped perhaps the most crass line I've ever heard (outside of some of Phil's gems) - In talking about doing Y2K work for $70/hr, Eric paused and said "Man, for that kind of money, I'd blow dogs".

By the end of my year there, things were looking good: I had a good reputation, people wanted me on their projects... There was some tension with the Cobol Corps, but I didn't pay it much mind. In the early Fall, the IS Manager asked me into his office for a meeting.

He wanted me to consider dropping the contract, and coming on as an employee. He made the pitch for the culture, the people, the opportunities... but in the same breath he stressed something else which made me shudder: He wanted me to know that this was a slow moving place, and that I could expect a long, stable career there, but I'd need to slow my work down a bit, because I'm shaking up the team and people feel threatened by my work pace. We're a TEAM here, not a superstar shop, but it's a good family. So slow down, come on board, and I can have stability and an easy life.

I thanked him profusely for the offer, and within a week was interviewing with ValueRx.

Wednesday, October 14, 2009

Winter 1993 - The PPGs

By late 1992/early 1993 there was still a part of me that thought that a career in music was a possibility, and I crafted a plan: What I really needed was a decent mixing board, a multitrack ADAT, and a good effect unit. I came up with a budget of $6500 for the project, and approached my dad for a loan. This was actually the first time I had decided to ask: Up to then I'd been able to work and save for each piece of gear - $500 here, $1000 there. But a big investment like this... I needed some help. He gave the money willingly, though with the caveat that this is the last of it - what I did next would need to fund itself.

What happened next was absolutely brilliant and idiotic at the same time. Not one day after depositing those funds, I picked up the CityPages and saw in the classifieds "PPG Synth - Call for Details". I couldn't not call. The PPG. The legend.

The PPG was one of the first digital synths on the market in the early 1980s, but with an analog filter. It had a brittle, digital tone, but was very distinctive. The opening to "The Politics of Dancing" was very PPG. Most of Propaganda's "A Secret Wish" album was PPG. PPG was the sound all over Depeche Mode's "A Broken Frame". Nothing sounded quite like a PPG, and nothing still does. Plus, it was GERMAN, and RARE, and BLUE.

So I called. I was... I wasn't thinking. I had a plan for that money, I really did. But I called. And I went out to meet this guy.

He had a beautiful recording studio a block away from Paisley Park - he and his brother were a band I'd never heard of called "BroJo" (after "The Brothers Johnson" - but not the funky ones who worked with Quincy Jones). They got a recording contract and a big advance, plowed it into gear, and never went anywhere, and apparently started renting out their studio and gear to jingle artists. It was a gorgeous facility with just a hint of "starting to get run down" about it. And this guy was talking a mile a minute, too. He led me into the gear room, and I couldn't believe my eyes.

TWO PPG Wave 2.3 synths, a PRK FD Master Keyboard, AND a Waveterm B computer. This was the full PPG system worth well over $40,000 just 8 years earlier, a serious competitor to the Fairlight and Synclavier. And he had it all. And it all WORKED.

And I could take it all home for $6000.

Oh man. What a choice. Be responsible, get the Mackie 24/8 mixer, get the ADAT, get the Lexicon, actually have a studio where I could do more than "press play and lay it to DAT". Or blow the money on a dream synth system from 8 years earlier with a horrible reputation for reliability, manuals in German, and no support.

I don't need to tell you that I crammed that gear into the car, wrote him a check, and raced home, my mind full of justifications, of rationalizations, about how somehow just somehow, this gear would be JUST AS USEFUL in my long term plans as the recording gear... oh yes.... why did I even WANT that recording gear anyway? If I needed to, i could just rent time in a place like BroJo. Yeah, the music I'll be writing with this PPG system will be incredible. Plus, the gods must WANT me to have this, to have the ad appear RIGHT when I could afford it...

It was like Jack trading the cow for magic beans. And I knew the beans were magic. I had no regrets. My dad rolled his eyes. Pamela (my then-girlfriend, now wife) was excited by the blue things, and happy that I was happy.

I got a new Ultimate Support stand for the whole system, which rose up the wall, with one synth almost vertical. The glowing green screen of the Waveterm was comforting. I loaded up sample disks (5 1/4" floppies) and heard sounds I had heard before on records - very distinctive choirs and strings, punchy drums, and a stand up bass that was very very playable. I had a wonderful month with them - recorded several songs with the PPG as the main sound source, got to know their inner workings....

But the bloom was coming off the rose just a bit: The PRKFD didn't actually do anything that the manual said it did. All it did was send Midi notes. You could click the keypad all you wanted, and it wouldn't change what it did. The Waveterm was actually a user-hostile system, that despite having a full screen, still insisted that you communicate with it using unlabeled "soft keys" that changed function depending on the screen, and used cryptic acronyms (of GERMAN terms) for everything. I never got it to do several key things... like sample, or sequence. It let you build your own waveforms and wavetables, but everything I made sounded either like a flute, or a flute through a distortion pedal.

And then they started failing. It was a mere 6 months into ownership when one of the Waves decided to go dark. I brought it to The Good Guys, my repair shop, and 2 weeks and $250 later, it was fixed. A blown capacitor. 3 months later, the OTHER wave went dark. The Good guys fixed it. And so it went for the next 4 years: Every four-six months, one or the other would fail, and the Good guys would get $250 (or more) to fix it. They got over $2000 of my money that way, those crafty PPGs. And you really couldn't argue it.

Alas, I knew this going in: The PPG was a notoriously unreliable beast: They failed Depeche Mode in concert. Everybody who had one needed another for a hot spare. The inside was basically a computer with three big cards plugged into it, and the cards came loose over time - it was common to drop a PPG to reseat the cards! It was like having british sports car - a rich man's folly.

After the PPGs, there really wasn't anywhere I could go with the vintage gear - maybe a Fairlight... but that would have been at least $4k back then, and my money was spent. The PPGs were the last hurrah of my vintage phase. I had everything I could have wanted - a Jupiter 8, a Linndrum, a Simmons SDS7 kit, a TX816, a PPG system, a MemoryMoog, an OB8, and the Rhodes Chroma... And it was all running through my Mackie line mixers, sequenced by my Mac, using Performer...

It was a good setup, and I wrote a hell of a lot of music with it. And by 1998 when the studio fell, I had got my money's worth out of the gear. The PPGs wound up selling for a bit more than I paid in 1993, but less if you factor in all of the repairs - I think it was $7500 all told, and they had recently been serviced, so I hope the owner got some good use out of them. I'm sure the Good Guys knuckled back a tear...

In 2000, Wolfram Franke of Waldorf (which continued the PPG tradition) created a "Virtual PPG" plug in for the computer. And to my ears it sounded amazing - JUST like the PPG I remembered. And the PPG sound appeared again in a lot of my music... for a while. But it kept refusing to blow a capacitor, and it only cost $400 total, and I never had to drag it to the Good Guys... so the experience wasn't completely authentic.

As a coda, I decided to look up BroJo, and the only mention out there is "Three Charged in Hazardous Waste Fire - BroJo Sound Studios" under the category "Disaster - Fire" in the annals of the Carver County Historical Society. I don't think it's worth the $3 for the article reprint however...

Tuesday, October 6, 2009

Summer 1996 - The Awesome Denouement

I have to stick with linear just long enough to give the payoff on the Hip Clips Music story, because it was awesome.

In Spring 1995, as Hip Clips was failing to take the world by storm, Paul was being a good internet citizen, participating in various discussion boards (not astroturfing, just being online) and wound up chatting with a certain celebrity about Windsurfing. And after a while, the two became net-friends, and Paul was invited out to Half Moon Bay California to do some Windsurfing, and some talking...

And that was how it came to be that Thomas Dolby asked Paul to join him at his Silicon Valley startup company Headspace. As a part of this, Hip Clips was "acquired" by Headspace. No, there wasn't any actual money in this, but at this point I was just happy for Paul, so I signed away the rights. And Paul and his wife Melissa up and moved to California. JUST LIKE THAT.

Working for a man who I had somewhat idolized as a synth god in the 1980s... It just seemed so wonderful.

Of course, in those early days, Headspace was sort of struggling to find a place in the world - for a few years it got by being "Thomas Dolby's Company" - Paul did some soundtrack work for videogames under the Headspace banner... but it was more of a services company than a big product idea.

In early 1996, that changed when Headspace acquired a pretty cool browser plug-in called "Igor": The idea of Igor was to be a standard midifile player with a twist: You load in your own sounds. So we were approaching MORE bandwidth, but still nowhere near as much as if you were streaming actual music. A Midifile is maybe 4k in size, and the initial Igor download was I think 4 meg, which was as much memory as most professional synthesizers were providing as standard. So you could start with a good basic sound set, and then if you "sonified" your website with Igor, you could also specify custom samples to be downloaded into the player for your own sound. They called it "Rich Media Format" RMF files.

So after you bit the bullet and installed Igor (and it was available on those CD-Roms on the cover of magazines, don't forget), you could get a pretty good sounding bit of music going with a less than 100k download (10-20 sec on dialup), music and samples. It was a cool concept, which was ultimately doomed by the ever cheapening bandwidth that allowed for real streaming music without the gimmick, but for a few years, it was pretty unique. They refocused the whole company around this plug in, renamed themselves "Beatnik", and ran with it.

I know I know - we'll get to the ME part of the story now.

As they were preparing Igor for launch in Summer 1996, they wanted some demo files to show it off. They had the music licenses to Hip Clips already, and Paul knew I had the source files. So in what I'll call "the easiest money ever" (as long as you don't factor in the hours and hours of work that went into the ORIGINALs), Headspace paid me $100 per file to deliver the source midi files so they could repurpose them into Igor.

The catch is that I did need to do some prep work on the files: A lot of the drum tracks weren't mapped to traditional voices, since they were triggering my ancient strange pieces of equipment, not standard midi boxes. But once I got into the "cleanup" mindframe, the whole project was done in a few weeks, and they cut me a check for $4000.

But that's not the good part. The good part is that in Summer of 1996, I finagled a visit out to Headspace in San Mateo and got to hang out with Paul in Silicon Valley in the middle of the Tech Boom. As we walked the streets of San Mateo, there were shiny BMWs lined up like it was a dealership - every 25-year old in the area was flush with money, and were spending it as quickly as possible...

And while I was visiting, I got to spend a few minutes talking with Thomas. I tried to geek bond on a few technical things, but as it can be with professionals who lived through a time, he seemed mildly relieved to NOT have to be using some of those old synths, and was especially pleased with his brand spanking new Yamaha QY700 all in one synth/sequencer/groovebox. I grinned and rolled with it.

I did, however, get to pet his not-turned-on Fairlight CMI Series 3. That was some legendary tech.

And I heard tell that it was around 2003 when he finally got around to trying out his Fairlight again, and started playing some of his old tracks again, rediscovering his love for the gear once more. But that's his story, not mine.

By 1998, just about everyone was getting DSL, and the need for a tool like Igor (now the Beatnik plugin) was pretty much non-existent - the people who cared about a quality audio experience were buying the bandwidth, and the people who didn't stayed with dialup and didn't care about having music on their websites. Beatnik did a few re-focusing moves, partnering with Nokia to port the technology to mobile phones, and somehow getting into the custom ringtones market, but by then Paul had moved on...

It was a wonderful payoff to the Hip Clips adventure to finally get some money, some schmoozing with a hero, and some impossibly good Thai food as well. Paul never did come back to Minnesota, and I never did move out to California to find a pot of gold.

Monday, October 5, 2009

Fall 1994 - Hip Clips

You kids may not believe me on this, but in the early to mid 1990s there was an explosion of rich content playing on computers - animated menus, interactive stories, cool video clips on demand, funny animations... But it wasn't on the internet. No, there was a big market for interactive CD-Roms back then. Magazines were putting CDs on their covers. There were CDRom magazines you could subscribe to. Of course Games were on CD, but so were corporate presentations.

And the backbone for a lot of this development was a product called MacroMedia Director. Director has since been wrapped into the thing we all now know as Flash, and is sold by Adobe. But in 1994, if you wanted to be a king of new media, you dropped the $1200 on a license of Director, and you needed a pretty powerful machine to run it - we're talking at LEAST 40mhz CPU, and preferably 8 meg of ram. Yes, that is MHZ not GHZ. And it's MEG not GIG.

By 1999, almost all of this type of content was being delivered by the Web, with Broadband connections growing in popularity. But in 1994, one of the best selling CDRoms was from the San Diego Zoo, a virtual tour with short, tiny, embedded video clips.

Cards on the table: I was not a visionary here. I came along for the ride. All credit goes to Paul Sebastien, who called me up and asked me to help him with a project. Paul spotted the trend and connected some dots: People are making interactive CD Roms. No matter what your content is in there, you are probably going to have a menu or two or three, plus a splash screen. And what says "multimedia experience" better than music? GOOD sounding music?

CDRoms were the breakthrough over Floppies because they offered a crazy 650meg of content - bigger than many hard drives at the time. And games delivered on floppies were limited to 2 meg or so. The music on games and presentations at that point was "Midi Files" - this was basically a musical score that the sound card in your computer would play back. They usually sounded tinny and terrible, and never sounded the same from computer to computer. But storage wise, they were very economical. And the Web of the era was also limited to these Midi files too, and forget about video!

Paul figured with the huge storage size of a CD Rom, people could actually put REAL music on there. But few people in 1994 would have access to high quality license-free music. And at the time, the competition was very high priced "industrial music" companies, who did canned music for corporate films - each track would cost between $10-100. Paul's vision was FIFTY great, loopable pieces of music in 5 different styles for $150 (I think) - $3 a track, in high, medium, and low quality versions for inclusion in your project, license free.

But Paul needed some help: This was still in the days of Psykosonik, and he was having some degree of writer's block on their third album... any music coming from his brain would need to be dedicated to his actual BAND. So he asked me to join him and be "the music guy", and Paul would be the Macromedia Director guy, plus the marketing. That division of labor worked for me: We did some basic numbers modeling, and hopefully this would bring me somewhere around $10,000 in the first few months if all went to plan. The upside could be incredible. Of course there would be no up-front compensation, but I had a day job, so that wasn't that big of a hurdle for me.

For 3 months, I wrote music like a madman, laid it to DAT, and drove to his townhouse in Plymouth to play tracks and see how the project was coming along. The styles were Slow Groove, Midtempo, Upbeat, Ambient, and Hyper. In the end, I think we scaled back from 50 to 40, because I was beginning to burn out a little and the user interface looked good with 8 buttons per style. 40 completely distinct 1 minute pieces of produced music is a bit much for even a maniac like me. And I was obsessed with making each one really sound DIFFERENT, unlike some libraries we had found where it was really only 4 actual compositions, but sliced and diced 5 ways each. So for each track, it was a blank slate: I picked a tempo/style, and started writing.

Paul learned more and more about Director, but the application had mysterious crashes, and despite having a simple interface, would crawl to a halt on many systems. Again, this was new territory - CD Roms were hard to make compatible with every system, and you had to put a lot of "sensing" code in to see exactly what hardware landscape it was to interact with... Things we take for granted in the web world now.

Also recall my writing style during this era: Twirl the knobs, hit record, and move ON. I was still using Performer, and the sounds on this project were heavily weighted to the Jupiter 8, The SY77, The Oberheim OB8, the Juno106, LinnDrum, Simmons SDS7, and TX816 So each of these songs was truly a moment in time captured. There was no easy way to go back and recreate one if we wanted to change it a little... I delivered these "AS-IS", and Paul was very accommodating, really. And sitting with him in his austere, beautiful studio listening to my tracks was a very fun experience, because he wasn't shy about handing out the compliments. I felt very good about this project.

When the CD was finally ready for market, it was months later... and you probably don't need to be told it didn't sell all that well. I think several dozen all told. But it was alone in its genre, so it could actually be said to be the "best selling" of its type, which helped Paul down the road....

This experience was also my first encounter with... astroturfing. Since we didn't have much money, we couldn't take out a full page ad in the back of Mondo2000 magazine. We tried to spread "word of mouth" via various internet bulletin boards and usenet forums. But even back then, there were pretty strict "no selling" policies in these user communities, so Paul and I logged in as "normal people who had bought Hip Clips and really liked it". Of course, how suspicious is it that you have a user just join the forum and the first and last thing he posts is mention of a product he likes? Yeah.

I confess I only did a few of them because I felt guilty about it. But Paul went to town on it - I think he had 3 dozen different AOL accounts at one point, posting accolades for our product. Not that it worked THAT well, but hey, we sold a few.

In the end, I never got any actual cash from the venture: Paul went into debt getting the CDs printed with cases, and he had to pay off the Director software as well. But he did give me one of his pieces of gear as sort of a "sorry this didn't work out" sort of gift, and music junkie that I was, that was actually JUST FINE with me. Plus, I got 40 pieces of music done. I only wish I had thought to make each one a full piece of music, because I really really like these pieces even today, and want them to go longer than 60 seconds. Plus it proved that Paul and I were a pretty good team, which would come in helpful in our ventures in the in the new century... but that's another story.

Monday, September 28, 2009

Winter 1990 - Six Crises

Mike, the lead singer of PG13 and my ongoing partner in Musical Crime came to me with several odd proposals in the years 1989-1991. Some of them resulted in some odd garage-funk music that we called "Spongebath", but today I'll tell you about one of the two "Rock Operas" we almost started. One was a musical history of Sammy Davis Jr called Yes I Can that we never actually wrote any music for, but give us 10 min and we could sing the whole thing out. I have half of a sketch from the dramatic intro, but it never materialized. We imagined a great "Sammy loses his eye" moment recording a ping pong ball bouncing across the floor, and someone shouting from the kitchen "MY EYE!" Perhaps it is better that we didn't do more with this.

The other we actually wrote music for. Six Crises, the Opera based on the book by Richard Nixon of the same name.

The first song we wrote was actually me alone: I was watching CNN Headline News in the apartment I shared with Erik, and there was something on about white bigots in South Africa, and this man looked a bit like Santa Claus but more Dutch, and he was spewing some particularly florid hatrid "We cannot allow them to take our land, rape our women, kill our children. We will FIGHT until the bitter end". But what was amazing was his VOICE: He had the most silken deep voice, a voice you'd love to hear telling you bedtime stories. A voice that probably had a beautiful laugh. A voice put to a very evil service. I couldn't believe my ears, and the next half hour of my life was wasted as I raced to find a videotape so I could capture this man's voice, since Headline news repeated their stories ever 30 min. I actually had to wait a full hour for this particular piece, but it was worth it.

Immediately, I got to work on a piece of music that was menacing and plodding, sounding a bit like a military march with low horns and some distorted synths percolating in the background. By this time I had my Yamaha SY77, which had some very good brass and strings sounds, and I was able to sound somewhat epic. It built and built, until everything dropped away and I dropped this voice in: I had filled the memory of my Akai S950 with this sample, and it was too big for a single disk, so I had to use it or lose it.

It wasn't a long song, under 4 minutes, but it was long enough to. We listened to it together and the voice gave us chills - Mike didn't even know where it had come from, but he was captivated. We decided this would be the music for the chapter on Alger Hiss.

But the music had its own contained presence and we never could add lyrics to it. We just called it Alger Hiss and let it sit over to the side on tape. We never loaded that sample up again, never worked on that idea again. There's something to be said for a sound demanding to be worked with, and that experience being DONE with. I never did a sample grab from TV after that, either. Done.

The other song we did was far more lighthearted - we imagined it to be Dick singing to Pat, making a statement of purpose before striding out the door to get his ass handed to him by Kennedy in 1960. It was called "This I Believe".

Right around this time I got the LinnDrum, and so the song was built around a slightly swung groove on the Linn, with the SY77 horns and strings, TX81z cutting through with percussive bass, and the Juno playing Organ as it did so often in the spongebath days. We wrote the song and cut the instrumental, but Mike never shared with me exactly how it would sound... until we played at the Seventh Street Entry in late Spring 1990, warming up for a rival synthpop band "X-Ray Kiss".

Mike pulled out all of the stops singing this, and I'm fortunate to have captured this on video because it was a true work of art. The video, by the way, was shot on a camcorder I had purchased just days earlier from Daytons, where they had a very generous return policy. And yes, that camcorder returned to Daytons just days later, before the 10 day cutoff. The salesmen were righteously pissed...

After that, we sort of let the Rock Opera thing drop, but it wasn't the end of our projects by any means.

Spring 1997 - A Different "Cube"

My time with the ValueRx Reporting team had been going well, though having moved the team here, is was becoming apparent that this team would be pretty straightforward and... well... dull. Writing reports isn't really the most glamourous job. But one day, Mike and Mark had a wild new idea.

Now, Mike and Mark shared the cube next to mine and Cobol Guy's, and they peeked their heads over frequently. And one day they peeked over and DEMANDED I join them in the conference room immediately. So I went... Mike had discovered something called "Data Warehousing" and wanted to tell me about it. He tried to explain:

"So you have a CUBE. And we're talking about CARS. So down one side, it's colors - Red, Blue, Silver, Black, White. And across the top it's 2-door, 4-door, wagon, van. And along the back side it's brands - Ford, Chevy, Dodge, Mercedes. And inside this cube is NUMBERS. So you go 'Red, 2 Door, Dodge = 5' and 'Silver, Wagon, Mercedes = 3' oh and these are sales figures."

Much as you probably are in reading this, I sat completely confused while he drew and re-drew the cube, finally scribbling in the middle "ANYTHING CAN BE IN HERE - IT'S INCREDIBLE". I furrowed my brow and nodded meaningfully, muttering, "yes, I think I see... there's really some potential there..."

Turns out there was a Data Warehouse project already under way, but it had stalled out under the watchful eye of a Price Waterhouse billing farm (2 persistent resources, then 3-5 greenies rotating through every 2 months, generating almost nothing). My job was to wrest control from Price Waterhouse and get the project back on track. Which wasn't easy because I had no fricking idea what this cube thing was.

Fortunately, Mike was a big fan of learning on the job: We ordered "the bible" of data warehousing by Ralph Kimball: We liked his writing style better that Bill Inmon and Claudia Imnoff's take on the subject - they were much more dry. Not that we actually read much of the book - both Mike and I are learn-by-doing people, so after the preface and the first 2 chapters, the spine wasn't cracked on the book.

We also booked travel to a conference of "The Data Warehouse Institute" in San Diego... and we learned a lot. Some things we learned: Conferences are almost useless, expense reports are rarely scrutinized, and martinis are delicious. We were very bad boys. But we actually learned at the conference that whatever data warehousing really was, what we were already doing wasn't terribly far FROM it. Thus energized and vitalized, we returned to really tear up the DW, and I'm pleased to say we actually did a good job.

Ok - I'll back up and actually define this now: Data Warehousing is taking data FROM your core transactional systems and moving it TO a new system that has been specifically optimized for reporting... but not boring invoicing reporting: Analytical reports: Show me Sales by region by salesperson by product line... now resort that so that product line is the primary sort, roll it up to region, now show me only the bottom 10% of our product line.... A well designed warehouse allows your team to have truly interactive access to your company's information, "turning data into knowledge".

Our warehouse was far from that - it was basically a huge dump of claims data, growing and growing. The reports you wrote against this were not fundamentally different than the ones you'd write against the invoicing system... but at least they didn't slow down the main system anymore. But we wanted things to be better.

Another Martini-fueled evening, this time at the Monte Carlo in downtown Minneapolis, and Mike, Mark, and I came up with our new strategy: Data Marts: You take your data warehouse and create even smaller subsets of data, at pre-calculated summary levels: You ditch the lowest level of data and just store the numbers (the facts) and the dimensions (colors, brands, styles): This was the cube that Mike was ranting about, but in truth, none of us had truly grokked it yet. The concept had been there from the beginning but all at once, we truly UNDERSTOOD it (after a few drinks and steak!). We drew it out on a napkin and brought it into work the next day and started planning...

The night seemed magical because our new CEO (who we DID like) Kevin wandered through the restaurant: We imagined ourselves to be insanely cool, to have come up with this great strategy and to have been hobnobbing in the same restaurant as our CEO.

By Spring 1997, we had moved to a new location - corporate headquarters built just for us, and on day one, we were already out of space. I wanted to punch the facility planner (who oddly was a cousin-in-law of mine). Mike and I had wrested control of the warehouse entirely away from Price Waterhouse and they were in the final throes of the handover. I was the lead architect, and Mike had a new title: Director of Data Warehousing. Whoah. He was a Director! He was actual MANAGEMENT. And he was 32! And with my promotion to architect, my friends at Safenet wrangled a rate increase. And two weeks after that, Mike TOLD about the rate increase, and I went right to my buddy Jay, and caught him trying to tell me there wasn't an increase. Dude tried to pocket the increase flat out. Which was extra-dirty pool. Caught, he increased my rate, but not before grumbling that the rate increase was really HIS because he had negotiated it, so I shouldn't have cared as long as I was being paid an acceptable rate.

Yeah. So I soon severed my relationship with Safenet... in a pretty awesome move.

Tuesday, September 22, 2009

Summer 1998 - The Studio Falls

In April 1998, I became a homeowner. Finally leaving years of rentals, my wife and I moved to an older house in Edina, built in 1913. And one of my "gifts" from my kind wife was a large room for my studio. Much larger than any room I had (except for the Death Star configuration of 1992 when I took over the center of a living room in a huge old apartment), but with a catch: There was a high traffic corridor bisecting the room. So the usable contiguous space in the studio was "just" a large L shape, not a full Rick Wakeman surround. Even a "U" configuration would be difficult. Some things would just have to go.

A couple of my things had gone in the months prior to us buying the house: We were making a full 20% downpayment, and there were a few thousand to be had by sloughing off some of my lesser used bits of gear. The Rhodes Chroma made its way out in 1997, going abroad to a nice man named Clive. The OB8 left even before that (I never truly bonded with that synth). The Simmons Drums had gone by 1996...

Around this time, a strange music store had opened in NorthEast Minnespolis: Wedged into the front half of a plumbing supply store, this outfit was one guy who always looked 3 hours short on sleep... but ALL he did was strange european things. See, by 1995, some crazy Swedes created a "Virtual Analog Synth" called the Nord Lead. And while I saw them all over the music magazines, nobody in Minneapolis had one. But this guy did. And it sounded great.... but not as great as my Jupiter8. And it only had 4 voices...

But it was only the beginning... the Europeans were coupling new DSP technology with old school user interface design, creating new synths that looked bold, sounded huge, but were easy and fun to use.

In Spring 1998, my guy got in a bit of gear that changed everything for me. He got an Access Virus. This was built by germans and had completely unreasonable specs: 16 voices, each with 2 oscillators. up to 16 different parts could be addressed, and routed to 3 stereo outputs. It had separate chorus and delay for each voice. And most importantly, it sounded INCREDIBLE - as good as my Jupiter 8 did to my ears.

And so I revisited my manifesto: I had got into these vintage synths because I was tired of the horrible user interfaces of the synths of 1990. I was tired of the digital sampled sound of those days, and the "play this preset" mentality. I moved to old synths not just because they sounded good, but because they had an immediacy to programming, AND because they were DIRT CHEAP during that brief window of time.

But by 1998, I was feeling the limitations as well: They were big and heavy and generated a lot of heat. They required lots of cables. They wandered out of tune, and never sounded quite the same from day to day. And frankly, I had used the hell out of them and was ready for some fresh sounds.

So yes, my friends, I traded my huge, heavy, beautiful Jupiter 8 for a tiny red box with knobs. Finally, new technology that sounded as good as my old stuff, but had a great user interface and was fun to use. The Access Virus had it all.

Within 4 months, everything else was gone, and in its place was one Fatar SL990 controller keyboard and five modules: A Roland JV1080, an Akai S5000, an Access Virus A, a Waldorf Microwave XT, and a Nord Lead 2. One MIDI interface, and two 8-channel audio snakes is all I needed. And it was incredible.

I tell you now, and you'll never believe me, but I didn't shed a tear for a single piece of that vintage gear... It wasn't until years later that I began to pine for the Jupiter 8 again. But everything else... It was ok. Some serious nerd was happier than I was with it. And The Good Guys (my repair shop) was considerably poorer without my regular visits.