Yes that's correct, many CD-ROM drives include the ability in their firmware.. without utilizing CPU time.
Laptop drives often include the ability in their firmware, but omit the connector.. oddly.
If you have this cable, check your mixerctl settings for
inputs.cd.mute, it needs to be off.