Im Grunde kannst Du beliebig viele Soundkarten überwachen. Sofern die Karte im System als /dev/dspX (/dev/dsp0, /dev/dsp1) auftauchen.

Man muss dann nur den Quellcode auf die Bezeichnung der Karte anpassen. Dann würdest du halt monitor1, monitor2, ... starten.