2000-07-01 Added a loop to the write system call to make sure the buffer is totally played. 1999-07-12 Another rewrite. Moved all the common code to play.c. Introduced two new example playback applications. One sleeps while waiting for the buffer to ge played the other uses DMA sound. 1999-19-11 Changes in the output. Always indicate the ioctl used and the return value. Added a DEBUG define. If set to zero no messages are printed while recording/playing. 1999-18-11 Reorganized program Added support for all linear modes Get pending bytes with SNDCTL_DSP_GETODELAY 1999-15-11 Initial release