• Knock_Knock_Lemmy_In@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      1 year ago

      At the time (1995-ish) I was developing a series of Windows applications that let people compose music on their PCs, […] the actual quality of the music when played through a shitty built-in FM sound chip was depressingly awful

      And the a Atari ST and Amiga 500 was released in the late 1980s.

    • GoosLife@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      You just unlocked a memory for me. One of my dad’s friends had a super cool keyboard, I think it was a Casio. It had midi, and a bunch of built in instruments. Then he had another friend, who was a huge geek, who figured out how to extract the midi instruments from the keyboard, so we could use them to replace the cheaper sounding midi instruments in windows.

      Obviously it didn’t sound as good as the keyboard, because it still was dragged behind by inferior hardware on the PC. Not to mention the fact that some of the instruments just didn’t play, and that Windows liked to crash and revert all instruments back to the default if it didn’t like an instrument we tried to feed it, but I still remember it as something really badass.

    • Yaztromo@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Along came Creative Labs with their AWE32, a synthesizer card that used wavetable synthesis instead of FM.

      Creative Labs did wavetable synthesis well before the AWE32 — they released the Wave Blaster daughter board for the Sound Blaster 16, two full years before the AWE32 was released.

      (FWIW, I’m not familiar with any motherboards that had FM synthesis built-in in the mid 90’s. By this time, computers were getting fast enough to be able to do software-driven wavetable synthesis, so motherboards just came with a DAC).

      Where the Sound Blaster really shined was that the early models were effectively three cards in one — an Adlib card, a CMS card, and a DAC/ADC card (with models a year or two later also acting as CD-ROM interface cards). Everyone forgets about CMS because Adlib was more popular at the time, but it was capable of stereo FM synthesis, whereas the Adlib was only ever mono.

      (As publisher of The Sound Blaster Digest way back then, I had all of these cards and more. For a few years, Creative sent me virtually everything they made for review. AMA).

    • DefederateLemmyMl@feddit.nl
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      most PCs by that time had built-in MIDI synthesizers

      Built-in? You had AdLib cards for FM synthesis, but they were never built-in and most PCs didn’t even have them. Adlib cards used the Yamaha OPL2 or OPL3 chip.

      Along came Creative Labs with their AWE32, a synthesizer card that used wavetable synthesis instead of FM

      You are skipping a very important part here: cards that could output digital audio. The early Soundblaster cards were pioneers here (SB 1.0, SB 2.0, SB Pro, SB16). The SB16 for example was waaaaay more popular than the AWE32 ever was, even if it still used OPL3 based FM synth for music. It’s the reason why most soundcards in the 90s were “Soundblaster compatible”.

      Digital audio meant that you could have recorded digital sound effects in games. So when you fired the shotgun in Doom to kill demons, it would play actual sound effects of shotgun blasts and demon grunts instead of bleeps or something synthesized and it was awesome. This was the gamechanger that made soundcards popular, not wavetable.

      The wavetable cards I feel were more of a sideshow. They were interesting, and a nice upgrade, especially if you composed music. They never really took off though and they soon became obsolete as games switched from MIDI based audio to digital audio, for example Quake 1 already had its music on audio tracks on CD-ROM, making wavetable synthesis irrelevant.

      BTW, I also feel like you are selling FM synthesis short. The OPL chips kinda sucked for plain MIDI, especially with the Windows drivers, and they were never good at reproducing instrument sounds but if you knew how to program them and treated the chip as its own instrument rather than a tool to emulate real world instruments, they were capable of producing beautiful electronic music with a very typical sound signature. You should check out some of the adlib trackers, like AdTrack2 for some examples. Many games also had beautiful FM synthesized soundtracks, and I often preferred it over the AWE32 wavetable version (e.g. Doom, Descent, Dune)

    • thouartfrugal@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Most of Creative’s AWE32 cards do use a real Yamaha OPL3 chip for FM synthesis, which can produce two-or-four operator voices. The latter of those can approach the quality of the voices in their DX7-family line of musical instruments. Even the older OPL2 chip that is limited to two-operator voices can sound great when programmed well (not that I’d call it realistic-sounding).

      The other synth chip on the AWE32 is the Ensoniq EMU8000. That one does sample-based synthesis as you describe above.

      Just wanted to note that Creative misappropriated the term wavetable synthesis when they marketed this and other sample-based synthesis cards of theirs, and the misnomer spread widely to the products of other companies and persists to this day.

      • Malfeasant@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        I don’t think that’s accurate… Of course it’s possible I’m misremembering something from 35+ years ago, but there’s no performance benefit for 14 bits over 16- either way, it’s a 2-byte fetch, you don’t save anything by leaving off two bits. So I’d almost believe it was 8-bit rather than 16, but the difference in sound quality is huge, and the Amigas had a 16-bit data bus so 16-bit fetches took no more effort than 8-bit. The sample rate I’d be more likely to believe I had wrong, but again, there are technical reasons for the 44.1 kHz rate that have to do with recording digital audio to videotape, so I could see it being half that, but not some random number. But again, huge sound quality difference between 44.1 and 22.05.

        All that said, I’m not too familiar with the 1000, I had the 500 which was basically the same machine as the 2000 but in a more compact case. My uncle had a 1000, but he used it professionally so he wouldn’t let me near it :D

  • TheRagingGeek@lemmy.world
    link
    fedilink
    arrow-up
    11
    ·
    1 year ago

    How quickly we forget the chip tunes of the PC Speaker, I used it in a computer lab one day to play a nearly undetectable high freq wave using logo. The PC Speaker was a pretty flexible little speaker

  • ZILtoid1991@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    And then three things happened at once

    1. Creative de-facto monopolized the industry often by unethical means (suing Aureal into bankruptcy, etc.), not letting much room for competitors, which in turn lead to diminishing quality on the part of Creative.
    2. Microsoft didn’t put hardware acceleration support into XAudio, which superseeded DirectSound.
    3. Game publishers realized the vast majority of gamers didn’t care about sound quality, so they could spent those resources on making the games look a little bit more realistic.
  • SzethFriendOfNimi@lemmy.world
    link
    fedilink
    arrow-up
    9
    ·
    1 year ago

    Not only that but they also had the serial input for joysticks.

    So if you played some Wing Commander with a game pad or stick you probably had this card.

  • t_berium@lemmy.world
    link
    fedilink
    arrow-up
    9
    ·
    1 year ago

    What a nightmare it was to have sound AND your CD drive drivers to load and leave enough memory for some of those nasty old DOS games. Felt like being a hacker.

    (I might have realized I’m the old guy in the picture)

    • Malfeasant@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      I built a config.sys file with a menu that then passed the menu choice on to autoexec.bat so I could choose at boot time between 3 configurations- one with expanded memory for older games that required it, one with extended memory for everyday use and newer games, and one with everything extra (including CD-ROM drivers) stripped away to maximize free conventional RAM for the one or two games that needed that…

    • Aux@lemmy.worldBanned
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Speaking of memory, I had a weird 486 machine which had baked in 16MB of ram which were accessible through EMS and 16MB of replaceable RAM sticks accessible through XMS interface. The thing is EMS worked faster in DOS, but XMS worked faster in Windows 95. So when booting up into DOS, all the apps would use baked in EMS RAM, but when booting into Windows, all the apps would use XMS RAM.

  • anyhow2503@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    1 year ago

    Fuck Creative. Letigious patent troll is the whole reason why 3D audio in games was stuck in the dark ages technologically for the longest time.

  • noredcandy@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    1 year ago

    Miss that era and wish that there were more options for PCI “premium” sound cards. All of the fancy DACs and audio interfaces are seemingly USB.

  • nobleshift@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    1 year ago

    To this day I use a Creative Labs emu 0404 sound card weekly and just purchased a replacement when the present one started having issues every now and then. One of the great underrated pieces of hardware IMO.

    Hi/Lo Z in, digital IO, optical IO, analog IO, USB, 24/192, preamps and one hell of a solid clock and it can be used as a stand alone mixer without a PC.

  • Aurix@lemmy.world
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    1 year ago

    You should still buy sound cards as they are significantly better, at least the ones in the 100€ range. Just because there are premium mainboards with acceptable sound doesn’t mean it is great.

      • Pilferjinx@lemmy.world
        link
        fedilink
        arrow-up
        4
        arrow-down
        1
        ·
        1 year ago

        Yikes. Depends on your priorities, I guess. I love music and sound in general so I’ve put some funds into some decent gear. You don’t need to break the bank, especially if you go the iem/headphone route.

  • ASeriesOfPoorChoices@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    what was really cool were the few games that would give realistic* music and speech from the internal motherboard speaker. No daughterboards or external speakers required. This was 386 era, I think.

    * realistic as much as could be from that tiny internal speaker and 8 bits of data.

    • 9point6@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Forgive me if I’m wrong, but I think the PC speaker was literally a 1-bit speaker. Anything that sounded more detailed was PWM on that one bit

      • khannie@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        1 year ago

        That’s correct. Jesus they were awful yokes but they were really mostly intended for letting you know that your hardware was bollixed at boot time.

        PC’s had mostly been business machines really until the 90s if my memory is correct.

        If you wanted gaming you got a more gaming focused machine like an Amiga or console.

  • Box@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    I’m still rocking an Audigy 2 on my main computer for that 1/4" jack on the front bay

    • thouartfrugal@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Great card, got one in my 440BX retro rig! Plus an AWE64 Gold and a PnP SB16 with a real OPL3 FM chip. That’s just a bit of what’s kicking around here…