@JTS Early CD-ROMs didn't use IDE interface, so they had their own proprietary interface cards, often combined with sound cards.
Many sound cards had multiple different interfaces on it, for different manufacturers.
Eventually IDE interface prevailed.