Slashdot Mirror


The Secret of Monkey Island Shows Evolution of PC Audio

Normally I don't have much interest in stuff like this, but this history of PC audio is dripping with nostalgia. From the bleeps and bloops of the PC Jr to the Gravis Ultrasound I lusted after while stuck with an Adlib ... it warms the cockles of my old-man heart. Not sure that Monkey Island was the right demo choice, but hey.

19 of 348 comments (clear)

  1. Roland MT32 by nacturation · · Score: 3, Insightful

    I had one of those... shelled out quite a few bucks for it too. Any Sierra game sounded absolutely amazing in it, particularly Leisure Suit Larry. Anyone else remember the elevator music? "... da dum da da dum dum dum dum, wah wah wah wah wah..."

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    1. Re:Roland MT32 by archmcd · · Score: 3, Funny

      I had a 386/66 when I was about 12

      Really? A 386/66? Well I have a 5G iPhone.

      </nitpick>

      --
      I'm not an expert, but I play one on slashdot.
  2. I disagree! by Monkeedude1212 · · Score: 3, Interesting

    Not sure that Monkey Island was the right demo choice, but hey.

    I remember playing The first 2 when they first came out, with all their beeps. Then I remember playing them in '99 for kicks on a laptop. And I remember playing them a couple years ago for the nostalgia.

    Each and every time the audio was different (though only slightly for the most recent attempt). Its crazy how hardware changes could make such a profound difference, since I assume its all the same audio code just getting executed differently. It's funny, because in '99, I thought I had mixed something up with the audio setup because it didn't sound right. No that was just how it was SUPPOSED to sound on a good audio card.

    1. Re:I disagree! by VGPowerlord · · Score: 3, Interesting

      Honestly, current soundcards utterly suck compared to the better ones from a decade ago.

      Most soundcards don't bother to include a MIDI wavetable or even an FM synth any more. On Linux you need something like TiMidity. On Windows, you have the MS software synth (I forget its name).

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  3. GameBlaster by truthsearch · · Score: 4, Insightful

    I LOVED by GameBlaster. Such a major upgrade from the PC speaker. My (rich) friend got the Roland and I was jealous.

    Then years later I upgraded to the AudioBlaster and loved it. My (rich) friend got the newer Roland and I was jealous.

    Owning a computer is like owning a boat. You're always jealous of the guy in the next slip who has one just a little bit better.

    1. Re:GameBlaster by Kjella · · Score: 3, Insightful

      Owning a computer is like owning a boat. You're always jealous of the guy in the next slip who has one just a little bit better.

      No, the problem with computers and the way they evolved was that you were always jealous of the guy with the fat yacht. And just when you thought you had bought a yacht, it lasted three seconds before it was a skiff. For a long time there, every computer was a big WOW. Sure, you're not running the hottest computer if you have one from 2005 but at least you don't feel like you belong in a technical museum anymore.

      --
      Live today, because you never know what tomorrow brings
    2. Re:GameBlaster by Wrexs0ul · · Score: 3, Interesting

      ...and 20 years from now you'll retire and he'll be the one with the PS8 :)

      The circle of life. I remember my mom upgrading her home PC (lawyer + WordPerfect = revolutionary then) back when I was scrounging family member's office throw-aways. Now she's got a 4 year old dell laptop compared to a dozen racks of 2U's.

      For all the complaining I'm glad she didn't just buy me a system though, I'd never have learned the insides (and the programming using them) without her.

      -Matt

      --
      --- Need web hosting?
    3. Re:GameBlaster by DerekLyons · · Score: 3, Insightful

      Owning a computer is like owning a boat. You're always jealous of the guy in the next slip who has one just a little bit better.

      For the kind of person who rates his own value in terms of whether his material possessions are equal to or better than someone else's. Sure.

  4. The Roland MT32 is the best by macinnisrr · · Score: 4, Interesting

    IMHO, listening to these side by side, that Roland MT32 is better sounding than even the cd-quality digital audio. How about that sweet marimba lead line? DickMacInnis.com

  5. Re:Gravis Ultrasound -- the love and hate by Skarecrow77 · · Score: 4, Funny

    I had the original GUS.

    Getting a GUS and SB16 to coexist peacefully under Dos, windows 3.1, and Windows 95 is probably the apex triumph of my dos/win 9x hardware troubleshooting youth.

    IRQs, DMAs, and win.ini/system.ini can rot in hell.

    On the other hand, I suppose it prepared me for linux...

  6. Fun by TheSpoom · · Score: 4, Interesting

    It's interesting; the evolution of PC audio was mostly bottlenecked by storage. We had the ability to playback full waveform sound back in the day, but we didn't have the storage capacity for it until larger hard drives and CD-ROMs came about.

    The reason that cards like Adlib were popular and in widespread use is because storing the notes of a song and using whatever music banks were available on the user's card was cheaper (storage-wise) for game developers than storing a full waveform audio track and playing it. We had waveform sound effects, of course, because they're short and thus small (though some early soundcard-using games even simulated that through the card's music banks).

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
    1. Re:Fun by mc6809e · · Score: 3, Interesting

      It's interesting; the evolution of PC audio was mostly bottlenecked by storage.

      That's not it at all. An Amiga in 1985 with 512k could run Deluxe Music Construction Set using digitized instruments. If you wanted to know what Bach's little Fugue in G-minor with a banjo sounds like, you'd just change instruments and a sampled banjo would be used to play the music.

      With just 512k the key obviously wasn't memory.

      The key for the Amiga was to have multiple DMA channels, one for each instrument, all fetching audio samples from memory at the same time and each driving a DAC at a variable rate depending on a programmable divisor and combining the results. By playing with the divisor for each DMA channel, you could change the pitch and produce many notes from one sample stored in memory. And with multiple DMA channels available, polyphonic sound was possible. Oh, and because it was DMA driven, very little CPU time was consumed.

      The real reason PC audio suffered early on because the PC wasn't meant to play much more than "beep". And early sound cards simply followed the tradition of using synthesis instead of digitization to construct noises.

  7. Remarkable evolution, and not just sound! by snarfies · · Score: 3, Interesting

    I was a Commodore guy in the 80s. One of my friends had an IBM PC, and I would laugh at how primitive it was - CGA graphics and that horrible blatting from the speaker! But what REALLY got me was that he had to insert a DOS disk to load another program! I mean, just imagine - the Commodore you just turned on and it was ready to roll into action. It wasn't until many years later when I saw a system with VGA graphics and a Soundblaster - and I was still on my Commodore 128. Ooof. How theonce mighty fell.

  8. They missed one... by TrisexualPuppy · · Score: 4, Interesting

    As a child in 1993, the version that I had on my 486 had CD AUDIO. About 2% of the CD was game data, and the rest was music, the way that they had to do things before computers were powerful enough to do audio compression but when people were becoming tired of MIDI. You could listen to the audio tracks from the CD player if you started up Windows 3.1. All of the sound effects/music in Monkey Island were absolutely beautiful. Good luck finding actual CD-quality music in games today!

    And by the way, the "1994-now" "CD quality" snippet is not the same game music that I had in 93. I kind of wonder which version he got it from and what format it came in.

  9. That's because the person doing it did it wrong by Sycraft-fu · · Score: 3, Informative

    The last one is not "CD quality digital audio," other than that is was probably rendered at 48kHz, 16-bit (which would actually be DVD or DAT, not CD). It was just rendered with a soundfont on a SoundBlaster X-Fi, and not a particularly good one. The quality you get out of a sampler is only as good as the samples you put in.

    So it isn't as though this was played by a live orchestra and recorded to CD. It is the same technology as the AWE32/64 stuff, just a larger sample set, but probably not professionally done (there are lots of shitty free soundfonts online).

    What would be interesting to hear is how it would sound if given the full treatment of high quality modern professional samples. You find that you can get very realistic, high quality sample sets these days. I'm talking multiple gigabytes for a single instrument. While it still doesn't sound 100% real, you can get some really good expressiveness and realism from it.

    If I were at home I'd post a quick demo using some of the samples I have but oh well.

    At any rate, it isn't that the MT-32 was the be-all, end-all or anything, it is that the person doing the demo didn't understand what they were doing. Also I suspect the original track was composed for the MT-32. A lot of games in that era were composed for the MT-32, and then arranged for other popular devices like the Adlib.

  10. Re:Ugh..... by theaveng · · Score: 3, Informative

    I agree completely, but for some reason I've yet to fully understand, the teeming masses all bought DOS machines... and now here we are.

    According to Ars Technica, the top-selling computers purchased by "the masses" were the TRS-80, Commodore 64, and Amiga 500. The reason IBM PC/DOS/Windows came to dominate is because (1) Radio Shack and Commodore failed to innovate and upgrade the hardware, (2) cheap cloning of the IBM PC put them literally everywhere, and (3) businesses bought nothing but PCs.

    1994-95 was the watershed year. Atari went bankrupt, Commodore went bankrupt, and Apple almost went bankrupt as well. Apple was saved by its dominance in the schools (first Apple IIs, then Macs), otherwise it too would probably be history.

    --
    FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
  11. Re:Ugh..... by CronoCloud · · Score: 3, Insightful

    It's pretty simple, it was mostly two thing:

    Microsoft/Lotus/IBM: "you'll never be fired for buying IBM, and those kiddie Amigas and ST's can't run Wordperfect, Microsoft Word, Lotus 1/2/3, or dBase. You want to be able to bring work home from the office even if you don't work in an office don't you?"

    Consumers: "ZOMG we have to have an IBM compatible at home..just in case we ever need to bring work home from the office that we don't work in, or be able to afford to pay hundreds of bucks for Lotus or Word."

    It was essentially the early version of Microsoft Office lock-in. And to this day, the "home computer market" suffers for it. Well, to be honest, there is no "home computer market" anymore.

  12. Not the right demo : Technicality by DrYak · · Score: 3, Interesting

    Not sure that Monkey Island was the right demo choice, but hey.

    I disagree

    There's a technical problem in this demo :
    Monkey Island was designed at a time when *General* MIDI didn't exist yet and MT-32 was considered the nec plus ultra.

    As such its music was composed with that plat-from in mind and make extensive use of its capabilities and special features (uploads a lot of instrument patches, etc)

    So it's a good demo for MT-32/LAPC-1 (because that's what the music was composed for).
    And it's a good demo for everything that came before (because during production the musicians and programmer spent a great deal of time making sure that the music plays well in reduced quality. Note for example the emulation of polyphony by using arpeggios in sound cards lacking enough channels, like PC-Speaker's Mono and PCjr's 4 voices).

    But it's a BAD EXAMPLE for everything that came after-ward :
    Monkey Island simply saw a quick General MIDI patch, which enabled it to play on general midi synths by mapping the MT-32 soundtrack's (custom) instruments to their (stock) GM equivalent.
    So NONE of the cards shown afterward are used at their full potential, although using better synth technology (Wavetable synthesis for most of them) they simply play the GM approximation of the soundtrack.
    The over-all quality is so-so : stock instruments of recent card with wavetable sound better than the linear arith. synthesis of MT-32, but the General MIDI sound track lacks the customisation uploaded to the MT-32 by SysEx commands. (It would have been better if the GM enabled version did upload its own samples bank into the wavetable. Saddly not possible using strictly GM commands).
    (With perhaps the exemption of Orchid sound cards which feature full MT32 emulation instead of instrument remapping as in other "MT32 modes")

    For a *real* progression of quality, the demo should have featured the Amiga version of the game (4 sound channels only, but sample based synthesis, so indeed an improvement of quality),
    and the later VGA enhanced talkie version of the games (uses a CD soundtrack).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  13. Re:Half-Life with Aureal 3D sound by Anaerin · · Score: 3, Interesting

    It amazes me that Aureal A3D still is more detailed and acoustically correct than the latest revision of EAX. Proper occlusion and reflection on 3D-positioned sounds in A3D Vs. varying levels of reverb in EAX. Why did Creative win that particular battle?