| 84721 packages online |
|
|
| | | | No screenshot available |
|
MT_ADPCM is a cruncher and decruncher for the FP_ADPCM format written in pure
ANSI-C.
Some years ago I was looking for a package that I could port for AROS.
I remembered the ADPCM package of Christian "FlowerPower" Buchner and started
rewriting the ASM code in C.
I didn't get very far. Means the resulting code didn't work.
Over the years I've been coming back to it once in while and lately I made
some progress quickly. Seems I had learned some things over the years ;).
The code was developed on a 64bit Intel Linux system but compiles in VBCC.
I haven't tested it on the Amiga yet. Time is a quite factor these days...
It reads and writes source and destination files in a whole. So it needs
quite a bit of memory. The actual crunch/decrunch functions are layed out
like the ASM version. Using my functions instead should be low effort.
The cruncher supports 8 and 16bit mono/stereo WAV files and 8SVX mono/stereo
files as source. The destination format is 2, 3 or 4! bit ADPCM in mono.
The decruncher supports 8bit WAV and 8SVX mono output.
The 4bit format was implemented using some ideas of the mgetty unix
package.
This is all Public Domain like the original!
Enjoy!
MastaTabs
|
Contents of util/pack/MT_ADPCM.lhaPERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
drwxr-xr-x 1000/1001 0 0 ****** -lhd- 0000 Nov 11 02:25 MT_ADPCM/
-rw-r--r-- 1000/1001 3124 10479 29.8% -lh5- 425b Nov 11 02:25 MT_ADPCM/ADPCM_Crunch.c
-rw-r--r-- 1000/1001 2115 5209 40.6% -lh5- d275 Nov 11 02:25 MT_ADPCM/ADPCM_Decrunch.c
-rw-r--r-- 1000/1001 813 1501 54.2% -lh5- f7eb Nov 11 02:27 MT_ADPCM/MT_ADPCM.readme
-rw-r--r-- 1000/1001 120 267 44.9% -lh5- 0962 Nov 11 02:25 MT_ADPCM/Makefile
-rw-r--r-- 1000/1001 132 284 46.5% -lh5- e4a8 Nov 11 02:25 MT_ADPCM/Makefile.vbcc
-rw-r--r-- 1000/1001 1010 2305 43.8% -lh5- 17a9 Nov 11 02:25 MT_ADPCM/adpcm.h
---------- ----------- ------- ------- ------ ---------- ------------ ----------
Total 7 files 7314 20045 36.5% Nov 12 19:48
|
|
|
|
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |