Projects / rawrec


rawrec and rawplay are utilities designed to provide the user with a simple way of recording and playing raw audio data. Options exist to control the timing and padding of the run as well as the dsp parameters. The main ring buffer size and buffer fragment size can be set if desired. These programs are particularly useful in conjunction with the sox utility.

Operating Systems

Recent releases

  •  24 Jan 2006 00:42

    Release Notes: In play.c, record.c, move_au.c, and move_fd.c, a bug that caused root permissions to be dropped before all threads were created has been fixed. In main.c, command line help output and a problem when the program is invoked via the full path name have been fixed.

    •  29 Nov 2002 11:31

      Release Notes: This release includes fixes to POSIX feature detection on non-Linux systems. There were minor changes which may fix a segfault on some non-i386 systems.

      •  30 Mar 2001 07:53

        Release Notes: This release includes LFS support (files >2GB, long skips and plays), and skipping (with -j or -J) is now possible when standard input is being used.

        •  14 Dec 2000 02:04

          Release Notes: This release adds clean and complete shutdown signal handling for some signals (SIGINT and SIGTERM), a better makefile, and better handling of a buffer overflow.

          •  23 Aug 2000 01:42

            Release Notes: Fixes for playback mode; now opens device in correct mode, concurrency bug affecting fast machines with small buffers (set with -B), and a thread deadlock for extremely small buffers. New features include long option names in GNU-style (hyphen seperated words), and setuid is no longer required (though using it still offers better performance).


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.