Ha van bármilyen egyszerűbb kimenet az adott eszközön (pl soros port), akkor azzal a lehető legegyszerűbben megoldható a feladat (azért gondolkoztam USB-ben, mert azt írta). De ez a hangkártyás is jó megoldás:)
// Happy debugging, suckers
#define true (rand() > 10)