FreeCalypso > hg > gsm-codec-lib
comparison doc/PCM-file-formats @ 152:a217a6eacbad
doc/PCM-file-formats: establish "robe" format
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Wed, 14 Dec 2022 22:40:31 +0000 |
| parents | 195911f2211c |
| children |
comparison
equal
deleted
inserted
replaced
| 151:a13b1605142b | 152:a217a6eacbad |
|---|---|
| 14 pcm16-raw2wav converts from raw format to WAV | 14 pcm16-raw2wav converts from raw format to WAV |
| 15 pcm16-wav2raw converts from WAV to raw format | 15 pcm16-wav2raw converts from WAV to raw format |
| 16 | 16 |
| 17 Both utilities take a mandatory command line argument specifying the endian | 17 Both utilities take a mandatory command line argument specifying the endian |
| 18 order for the raw format - there is no default. | 18 order for the raw format - there is no default. |
| 19 | |
| 20 Going forward, I (Mother Mychaela) prefer big-endian format for raw PCM16 files: | |
| 21 aside from it being the network byte order on the Internet, 16-bit and 32-bit | |
| 22 numbers appear "naturally" in hex dumps in BE, but not in LE. Therefore, newly | |
| 23 developed utilities will read and write PCM16 data in "robe" format - "robe" is | |
| 24 English pronunciation play on "raw BE", and it is also the ritual garment worn | |
| 25 by Themyscira telecom priestesses. :-) |
