• Daemon Silverstein@calckey.world
    link
    fedilink
    arrow-up
    3
    ·
    3 days ago

    @josefo@leminal.space @JoMiran@lemmy.ml

    Technically speaking, the joystick involved analog voltages to be converted to digital signals… And what else have ADC (analog-to-digital converters) chips? Soundcards, because ADCs are used to convert mic input, alongside the “line in”, both of which are analog voltages, into PCM signals, which are discrete (as in “non-continuous”) streams of bits. Something inverse happens for “headphone”, “speakers” and “line out” pins: a PCM stream coming from the sound driver is converted to analog voltages using a DAC.

    While other ports also happened to deal with analog<->digital conversion, a soundcard was particularly specialized at this job, alongside graphic (VGA) cards (VGA has lots of analog signals), but graphic cards were already too busy with thousands/millions of pixels and, well, with computation of graphics.

    Other boards aren’t so fitting for analog-digital job. For example: a NIC (Network Interface Card) already deals with digital signal so, theoretically, no conversion is necessary from/to analog. Parallel ports (those for printers) also natively deals with digital signals. Expansion cards with USB ports, same thing. And so on…

    (Apologies for my blank reply if my deletion didn’t federate due to insufficient Sharkey-Lemmy federation, I mistyped enter as I was getting ready to write my message)