3/14/2026 at 8:13:27 PM
My favourite bad volume control was in Real Player around 1997 where changing the volume in the application actually changed the global volume of Windows.by jonathanlydall
3/14/2026 at 9:17:15 PM
I was so confused by the CD drives of that era. They all had a volume wheel and a headphone jack, but never once did I experience those working. The audio CDs were always “owned” by the OS, which piped the audio through the normal channels out my speakers or the PC headphone jack.I imagine the existence of those means that CD drives had their own DAC and other logic. I guess there was an idea of wanting to play CD audio without it being a PC concern? Or on PCs without audio capability?
by Waterluvian
3/14/2026 at 10:03:53 PM
Almost all IDE and SCSI CD-ROM drives were indeed capable of playing audio CDs fully autonomously, with the host PC basically only sending them the command to start playing; many drives took it one step further and provided a play button in addition to the usual eject button, which worked even if the drive wasn't plugged at all into a machine. The audio was typically output both to the front panel headphone jack and to a 4-pin connector on the back of the drive, which you were supposed to connect to one of your sound card's aux inputs so that it would get mixed into the system audio output.Unfortunately, a decent number of machines were not fitted with the relevant cable. Combined with the low-quality DACs that most drives used, the compatibility issues that plagued ATAPI implementations and the dramatic increase in CPU power and sound card quality throughout the mid-to-late 90s, this led media player software to quickly move on from drive based playback to so-called "digital audio extraction", where the CD is basically ripped in real time and streamed to your sound card's own DAC. Thus, unless you played older games that relied on hardware CD-DA playback [1], it's somewhat unlikely you ever experienced it under, say, Windows 98 or XP.
[1] As offloading playback to the drive had no CPU overhead, games often stored their music as additional tracks on the game disc and played it that way. Incidentally, basically all CD-ROM-based game consoles and arcade systems relied heavily on hardware accelerated playback as well, with some going even further and allowing for compressed (ADPCM) CD audio streaming with no CPU intervention.
by spicyjpeg
3/15/2026 at 4:00:12 AM
Had a 3x NEC external scsi cd drive. It had play/ ff and rewind buttons and a little lcd that showed the track #. With the headphone jack it made a decent cd player.https://recycledgoods.com/nec-cdr-400-3x-scsi-external-plus-...
by acomjean
3/14/2026 at 9:51:33 PM
They absolutely had a DAC. The earlier commercial CD-ROM drives used an internal audio cable connected to a dedicated input on the sound card pcb for cd-audio. It was years before audio players used digital audio streams.by kibibu
3/14/2026 at 9:22:40 PM
Did you ever try using the drive with the computer switched off?by wizzwizz4
3/15/2026 at 5:44:33 PM
When a computer crashed, cd audio continued to play. My PC just kept playing trough a hard reset/reboot, in fact. It would only stop playing when DOS booted far enough that it loaded mscdex, a step I could skip with a startup menu. I've always wondered why it managed to survive a reset pulse on the wire.by hyperman1
3/14/2026 at 10:01:01 PM
I remember my father powering one of these old cd ROM drives, without a computer and using it to play music CDs using these jack connecterby Zardoz84
3/14/2026 at 9:52:27 PM
It's funny because Microsoft Teams does this today, in 2026.by darknavi
3/15/2026 at 8:23:15 AM
I almost didn't believe this, but I just tested and you're absolutely right.I've never noticed because I use a Steel Series headset which presents as two output sound devices to Windows, the idea being that you can independently control the volume of your "game" and your "chat" application. Turns out it's useful for Teams as well.
by jonathanlydall
3/15/2026 at 12:23:13 PM
Good solution that works is setting up something like voicemeeter, passing audio through a virtual device and then muting it in vb panelby arnitdo
3/15/2026 at 11:36:56 PM
Until you invariably end up dealing with sampling rate disparities and other bugs that lead you to hear crackling or make you sound like a robot.by malnourish
3/14/2026 at 10:15:31 PM
Happy I never had to use Teams so far. Only heard bad things about it lol.by Insanity
3/14/2026 at 11:22:35 PM
Then you knowall there is to say about it.by drfloyd51
3/15/2026 at 12:58:04 PM
I'm writing this, rather than use teams.by Ylpertnodi
3/14/2026 at 8:39:35 PM
I feel like that was super common. Apart from changing the volumes of entire channels (e.g. changing the level of Line In vs. digital sound), volume was a relatively “global” thing.And I’m not sure if that was still the case in 1997, but most likely changing the volume of digital sound meant the CPU having to process the samples in realtime. Now on one hand, that’s probably dwarfed by what the CPU had to do for decompressing the video. On the other hand, if you’re already starved for CPU time…
by anyfoo
3/15/2026 at 8:29:04 AM
I mentioned this in another thread now, but it was definitely noteworthy to me that it did this since I was used to other programs not doing so, for example Winamp, I would also have thought Windows' Media Player did not do this, but I can't remember for certain.by jonathanlydall
3/16/2026 at 8:36:28 AM
Winamp had a software equalizer with a preamp, which was noteworthy. Are you sure changing the volume did not mean changing the preamp level in Winamp?If you turned off the preamp (could be directly done in the EQ window I think), what did the volume control actually do?
by anyfoo
3/16/2026 at 9:01:29 AM
Maybe we're not understanding each other correctly here.It's 30 years ago now, but my recollection is that Winamp did not change Windows' global volume.
I am less certain, but I thought Windows' own Media Player similarly also did not change Windows' global volume.
What I definitely recall correctly is being surprised that Real Player would change the Windows' global volume and this would not have been so noteworthy to me unless it was unusual compared to other applications I typically used.
by jonathanlydall
3/15/2026 at 10:08:25 AM
For some time this was the default in pulseaudio on linux https://200ok.ch/posts/2019-05-20_disable_flatvolume_for_pul...The debian bug linked there implies it started 2012 or earlier, and ended in 2019.
by SkySkimmer
3/14/2026 at 8:33:47 PM
That was a hardware/software thing as far as I remember. If it was using something like DirectSound it would adjust the audio independently. Other media players did the same thing.by whycome
3/15/2026 at 8:27:50 AM
It was definitely noteworthy that it did this since I was used to other programs not doing so, for example Winamp, I would also have thought Windows' Media Player did not do this, but I can't remember for certain.by jonathanlydall