documentation of similarities and (noteworthy) differencies between Unix systems git clone https://hacktivis.me/git/cross-unix-documentation.git
commit: 95fc9cde4ca17edfeba2463212ba7fe30c84d25d
parent 00a40e41c473818e7c30b84f63bdae920b82f780
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Fri, 12 Mar 2021 12:38:45 +0100

man5x/au.5x: New manpage


1 file changed, 60 insertions(+), 0 deletions(-)

diff --git a/man5x/au.5x b/man5x/au.5x @@ -0,0 +1,60 @@ +.\" This file is part of Cross Unix Documentation +.\" Copyright © 2019-2021 Haelwenn (lanodan) Monnier <contact@hacktivis.me> +.\" SPDX-License-Identifier: CC-BY-4.0 +.Dd 2021-03-12 +.Dt AU 5x +.Os +.Sh PROLOG +This manual page is part of +.Lk https://hacktivis.me/git/cross-unix-documentation "Cross-Unix Documentation" +which is an attempt to provide documentation of similarities and (noteworthy) differencies between Unix-like systems. To be used as an addition to the POSIX standard. +.Sh NAME +.Nm au +.Nd AU/.snd Audio Format +.Sh DESCRIPTION +.Nm +is a simple Audio Format that came from Sun/NeXT, it is widely supported on Unix systems. +.Ss Header +Each field are 32-bits big-endian integers. +.Bl -tag -width Ds +.It Magic-signature +".snd" (0x2E736E64) +.It Offset +number of bytes the header contains +.It Lenght +0 or 0xFFFFFFFF for undefined +.It Encoding +refer to codecs section +.It Sample rate +in Hz +.It Channels +1 for mono, 2 for stereo, ... +.El +.Ss Codecs +.Bl -tag -width Ds +.It 01 +8-bit G.711 µ-law +.It 02 +unsigned 8-bit linear PCM +.It 03 +16-bit linear PCM +.It 04 +24-bit linear PCM +.It 05 +32-bit linear PCM +.It 06 +32-bit IEEE floating point +.It 07 +64-bit IEEE floating point +.It 27 +8-bit G.711 A-law +.El +.Sh SOURCE +.Bl -bullet -compact +.It +.Lk https://code.9front.org/hg/plan9front/file/default/sys/src/cmd/audio/sundec 9front's /sys/src/cmd/audio/sundec +.It +.Lk https://wiki.multimedia.cx/index.php/Au/snd Au/snd - MultimediaWiki +.El +.Sh AUTHORS +.An Haelwenn (lanodan) Monnier Aq Mt contact+c-u-d@hacktivis.me