GenTone [options] AFile
Generate an audio file containing a sine wave
Output file name: AFile:
".au" - AU audio file ".wav" - WAVE file ".aif" - AIFF sound file ".afc" - AIFF-C sound file ".raw" - Headerless file (native byte order) ".txt" - Headerless file (text data)-f FREQ, --frequency=FREQ
"AU" or "au" - AU audio file "WAVE" or "wave" - WAVE file "WAVE-NOEX" or "wave-noex" - WAVE file (no extensible data) "AIFF-C" "aiff-c" - AIFF-C sound file "AIFF" or "aiff" - AIFF sound file "noheader" or "noheader_native" - Headerless file (native byte order) "noheader_swap" - Headerless file (byte swapped) "noheader_big-endian" - Headerless file (big-endian byte order) "noheader_little-endian" - Headerless file (little-endian byte order)-D DFORMAT, --data_format=DFORMAT
"mu-law8" - 8-bit mu-law data "A-law8" - 8-bit A-law data "unsigned8" - offset-binary 8-bit integer data "integer8" - two's-complement 8-bit integer data "integer16" - two's-complement 16-bit integer data "integer24" - two's-complement 24-bit integer data "integer32" - two's-complement 32-bit integer data "float32" - 32-bit floating-point data "float64" - 64-bit floating-point data "text" - text dataThe data formats available depend on the output file type. AU audio files:
mu-law, A-law, 8/16/24/32-bit integer, 32/64-bit floatWAVE files:
mu-law, A-law, offset-binary 8-bit integer, 16/24/32-bit integer, 32/64-bit floatAIFF-C sound files:
mu-law, A-law, 8/16/24/32-bit integer, 32/64-bit floatAIFF sound files:
8/16/24/32-bit integerHeaderless files:
all data formats-I INFO, --info=INFO
By default, the output file contains a standard audio file information string.
Standard Audio File Information: date: 1994-01-25 19:19:39 UTC date program: GenTone program nameThis information can be changed with the header information string which is specified as one of the command line options. Structured information records should adhere to the above format with a named field terminated by a colon, followed by numeric data or text. Comments can follow as unstructured information.
Record delimiter: Newline character or the two character escape sequence "\" + "n". Line delimiter: Within records, lines are delimiteded by a carriage control character, the two character escape sequence "\" + "r", or the two character sequence "\" + newline.If the information string starts with a record delimiter, the header information string is appended to the standard header information. If not, the user supplied header information string appears alone.