I bought a new soundcard, a Creative Labs SB1570 Audigy FX, plugged it in, but no sound. Turns out my expectation was wrong and ALSA outputs to the first device by default which is the on-board sound. Found some information on outputting to two devices simultaneously.