TPLAY is an audio player software designed for newer Linux 2.0 operating systems, Solaris, and BSD's with buffer support.
In addition to the above, tplay recognizes RIFF/WAVE (WAV) and Sun audio (AU) file headers. The software typically defaults the buffer size to 512k to produce about 3 seconds of CD audio (44100Hz/sample, 16bytes, stereo). If no filename is specified, standard input is used. If the -x (or --swap) flag is set, the byte order of audio samples is swapped before playing. The default is little endian or big endian, guessed by the configure script based on the hardware.
Furthermore, the -r (or --raw) option forces tplay to handle the sample as a raw PCM audio sample, ignoring headers from Sun audio or WAV audio files.
tplay requires an audio card, POSIX thread library, and a supported operating system. As for the latest release, Richard Wilson modified the WAV-file stuff, making it detect copyright text in the end of a sample. Usleep() is also replaced with select().
Version 0.6.1: N/A