AminetAminet
Search:
83984 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/dtype/wave_dt.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:RIFF-WAVE (.wav) sound datatype
Author:Fredrik Wikstrom
Uploader:Fredrik Wikstrom <fredrik a500 org>
Type:util/dtype
Version:50.3
Replaces:util/dtype/wave_dt.lha
Architecture:ppc-amigaos
Date:2007-11-21
Download:http://aminet.net/util/dtype/wave_dt.lha - View contents
Readme:http://aminet.net/util/dtype/wave_dt.readme
Downloads:1033

Installation:

1. copy the file WAVE to DEVS:DataTypes/.
2. copy wave.datatype to SYS:Classes/DataTypes/.

Supported encodings:

 - PCM (uncompressed)
 - IMA ADPCM (16->3 & 16->4)
 - MS ADPCM (16->4)
 - A-Law/u-Law (16->8)
 - IEEE Float (32 & 64-bit)
 - GSM610 (mono only)
 - G.721 (4-bit, untested)
 - G.723 (2, 3 & 5-bit, untested)

Alternatively, if you have the OS4 SDK installed, you can just type "make
install" and both files will be installed to their correct places.

Bugs:

None known.

Compiling:

To compile just type "make". To compile without GSM610 and G.72X support use
"make GSM=0 G72X=0".

In order to be able to recreate the descriptor (from WAVE.dt) file you will need
to have the MakeDT.rexx arexx script installed in REXX: (can be downloaded from
Aminet). The rest will be handled by the Makefile.

Changes:

50.3 (20-Nov-2007)
 - Increased optimisation and some code cleanup
 - Improved the decoder system somewhat
 - Added 2-bit g723 support to the g72x decoder (no idea if this works or not)
 - Also removed some g72x code that wasn't being used (encoders and some alaw/
   ulaw stuff)

See the Changelog file in the archive for a complete list of changes.


Contents of util/dtype/wave_dt.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  521    1479  35.2% -lh5- 8a50 Sep  5  2005 wave_dt/bitpack.c
[generic]                  624    1965  31.8% -lh5- e01f Sep  5  2005 wave_dt/bitpack_lsb.c
[generic]                  648    2026  32.0% -lh5- 3ba7 Sep  5  2005 wave_dt/bitpack_msb.c
[generic]                 1292    2611  49.5% -lh5- 0385 Nov 20 17:15 wave_dt/Changelog
[generic]                 6769    9486  71.4% -lh5- 34d5 Nov 20 17:16 wave_dt/Changelog.info
[generic]                  622    1769  35.2% -lh5- a164 Aug 24  2006 wave_dt/decoders.c
[generic]                 2069    4813  43.0% -lh5- aa53 Aug 22  2006 wave_dt/g72x/g721.c
[generic]                 2188    4907  44.6% -lh5- 90cb Aug 22  2006 wave_dt/g72x/g723_16.c
[generic]                 1797    4186  42.9% -lh5- 8a2a Aug 22  2006 wave_dt/g72x/g723_24.c
[generic]                 2152    5067  42.5% -lh5- ebef Aug 22  2006 wave_dt/g72x/g723_40.c
[generic]                 4382   15784  27.8% -lh5- 06b4 Aug 22  2006 wave_dt/g72x/g72x.c
[generic]                 1496    3875  38.6% -lh5- 4076 Aug 22  2006 wave_dt/g72x/g72x.h
[generic]                 1366    3217  42.5% -lh5- f8bb Dec 11  1980 wave_dt/g72x/README
[generic]                 1795    5420  33.1% -lh5- fb0f Apr  1  1980 wave_dt/gsm/add.c
[generic]                 1248    2381  52.4% -lh5- eaa5 Apr  1  1980 wave_dt/gsm/code.c
[generic]                  389     690  56.4% -lh5- c122 Apr  1  1980 wave_dt/gsm/COPYRIGHT
[generic]                  830    1491  55.7% -lh5- 31a1 Apr  1  1980 wave_dt/gsm/decode.c
[generic]                 1260    2817  44.7% -lh5- 20e1 Apr  1  1980 wave_dt/gsm/gsm.3
[generic]                  724    1483  48.8% -lh5- 10c0 Apr  1  1980 wave_dt/gsm/gsm.h
[generic]                  398     582  68.4% -lh5- db7e Apr  1  1980 wave_dt/gsm/gsm_create.c
[generic]                 1615   10616  15.2% -lh5- ca17 Apr  1  1980 wave_dt/gsm/gsm_decode.c
[generic]                  307     396  77.5% -lh5- ddec Apr  1  1980 wave_dt/gsm/gsm_destroy.c
[generic]                 1774   11376  15.6% -lh5- 6fa3 Apr  1  1980 wave_dt/gsm/gsm_encode.c
[generic]                 2322    5583  41.6% -lh5- 2ac7 Apr  1  1980 wave_dt/gsm/gsm_option.3
[generic]                  550    1156  47.6% -lh5- 4017 Apr  1  1980 wave_dt/gsm/gsm_option.c
[generic]                15326   43030  35.6% -lh5- 040a Sep  5  1980 wave_dt/gsm/libgsm.a
[generic]                 4276   23355  18.3% -lh5- fc66 Apr  1  1980 wave_dt/gsm/long_term.c
[generic]                 2571    6979  36.8% -lh5- 6837 Apr  1  1980 wave_dt/gsm/lpc.c
[generic]                 1106    2350  47.1% -lh5- 2b61 Sep  5  1980 wave_dt/gsm/Makefile
[generic]                 1115    2361  47.2% -lh5- e736 Apr  1  1980 wave_dt/gsm/Makefile.gcc
[generic]                  982    2231  44.0% -lh5- 0675 Apr  1  1980 wave_dt/gsm/Makefile.in
[generic]                 1283    2467  52.0% -lh5- 1db5 Apr  1  1980 wave_dt/gsm/preprocess.c
[generic]                 2421    7635  31.7% -lh5- 7bfd Apr  1  1980 wave_dt/gsm/private.h
[generic]                 3898   10875  35.8% -lh5- b474 Apr  1  1980 wave_dt/gsm/rpe.c
[generic]                 3023   10142  29.8% -lh5- 65dc Apr  1  1980 wave_dt/gsm/short_term.c
[generic]                 1007    2134  47.2% -lh5- 359b Apr  1  1980 wave_dt/gsm/table.c
[generic]                  576    2252  25.6% -lh5- d9a6 Sep  5  1980 wave_dt/include/bitpack.h
[generic]                   33      33 100.0% -lh0- 6792 Feb 26  2000 wave_dt/include/compile_endian_test
[generic]                  398     971  41.0% -lh5- fe0f Nov 20 16:53 wave_dt/include/decoders.h
[generic]                  978    3565  27.4% -lh5- 2f72 Nov 20 16:35 wave_dt/include/endian.h
[generic]                  919    2460  37.4% -lh5- 7a27 Nov 20 16:32 wave_dt/include/endian_test.c
[generic]                 1037    3258  31.8% -lh5- 28d1 Nov 20 16:54 wave_dt/include/riff-wave.h
[generic]                  310     521  59.5% -lh5- 2a0c Feb 26  2000 wave_dt/include/wave_alaw.h
[generic]                  806    2153  37.4% -lh5- b3a2 Jan  5  2007 wave_dt/include/wave_class.h
[generic]                  127     202  62.9% -lh5- 3c34 Apr  1  1980 wave_dt/include/wave_formats.h
[generic]                 1957    6857  28.5% -lh5- 0319 Apr  1  1980 wave_dt/include/wave_formats_be.h
[generic]                 1933    6825  28.3% -lh5- 5e80 Apr  1  1980 wave_dt/include/wave_formats_le.h
[generic]                  172     239  72.0% -lh5- a42c Sep  5  1980 wave_dt/include/wave_g72x.h
[generic]                  184     267  68.9% -lh5- 7591 Feb 26  2000 wave_dt/include/wave_gsm610.h
[generic]                  175     258  67.8% -lh5- efef Sep  5  1980 wave_dt/include/wave_ieee_float.h
[generic]                  194     260  74.6% -lh5- 8956 Sep  5  1980 wave_dt/include/wave_ima_adpcm.h
[generic]                  170     239  71.1% -lh5- fb78 Sep  5  1980 wave_dt/include/wave_mpeg.h
[generic]                  176     236  74.6% -lh5- 3762 Sep  5  1980 wave_dt/include/wave_ms_adpcm.h
[generic]                  156     206  75.7% -lh5- a120 Sep  5  1980 wave_dt/include/wave_pcm.h
[generic]                 1560    5909  26.4% -lh5- ccdc Nov 20 16:19 wave_dt/init.c
[generic]                  827    1732  47.7% -lh5- 8d1e Nov 20 17:05 wave_dt/Makefile
[generic]                  808    1686  47.9% -lh5- cbc3 Nov 20 16:15 wave_dt/Makefile.gcc
[generic]                  122     148  82.4% -lh5- c1ec Nov 21  1980 wave_dt/WAVE
[generic]                21411   46420  46.1% -lh5- 52ad Nov 20 17:06 wave_dt/wave.datatype
[generic]                  121     215  56.3% -lh5- 856b Nov 20 16:38 wave_dt/wave.datatype_rev.h
[generic]                  132     261  50.6% -lh5- 57c2 Nov 20 16:38 wave_dt/wave.datatype_rev.i
[generic]                    2       2 100.0% -lh0- f794 Nov 20 16:38 wave_dt/wave.datatype_rev.rev
[generic]                  137     274  50.0% -lh5- 633f Nov 20 16:38 wave_dt/wave.datatype_rev.s
[generic]                  112     139  80.6% -lh5- 4399 Nov 21  1980 wave_dt/WAVE.dt
[generic]                 4721    7074  66.7% -lh5- 3eed Aug 24  2006 wave_dt/WAVE.info
[generic]                  783    1775  44.1% -lh5- 5a80 Aug 21  2006 wave_dt/wave_alaw.c
[generic]                 3946   13043  30.3% -lh5- 2c14 Nov 20 17:04 wave_dt/wave_class.c
[generic]                  771    1380  55.9% -lh5- 15e1 Nov 20 17:17 wave_dt/wave_dt.readme
[generic]                 6806    9550  71.3% -lh5- c77a Nov 20 17:13 wave_dt/wave_dt.readme.info
[generic]                  935    2576  36.3% -lh5- 716b Dec 27  2006 wave_dt/wave_g72x.c
[generic]                  893    2311  38.6% -lh5- 9c52 Dec  8  2006 wave_dt/wave_gsm610.c
[generic]                  472    1071  44.1% -lh5- 9587 Nov 20 16:24 wave_dt/wave_ieee_float.c
[generic]                 1510    3479  43.4% -lh5- 27fc Nov 20 17:01 wave_dt/wave_ima_adpcm.c
[generic]                  605    1131  53.5% -lh5- 2e6d Aug 25  2006 wave_dt/wave_mpeg.c
[generic]                 1341    3664  36.6% -lh5- a4b3 Nov 20 17:01 wave_dt/wave_ms_adpcm.c
[generic]                  443     866  51.2% -lh5- 5f2d Nov 20 16:00 wave_dt/wave_pcm.c
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        76 files  134905  354243  38.1%            Nov 21 19:17

Aminet © 1992-2022 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>