title: Manually driving the PC internal speaker
body: <p>Is there any way, in any language (C preferred) to interface the PC internal speaker directly under Windows/Linux? (no DOS) I don't want to drive it at a specficic frequency for a given duration (no <em>beep(frq, msecs)</em>), but I'd rather send signals directly.</p>
  
  <p>I suppose it's one bit resolution, so I plan using PWM driving to play wave sounds.</p>