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

RSS Recent releases

  •  23 Jan 2006 16: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 03: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 02: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.

  •  30 Jan 2001 06:13

    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.

    •  30 Jan 2001 06:13

      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 new implementation of the standard library for Linux-based systems.


      Project Spotlight

      Aspose.Words for .NET

      A word processing component for .NET applications.