Short: ADPCM/FDC/EDC encoder Author: lombi@iprimus.com.au (Lorence Lombardo) Uploader: lombi iprimus com au (Lorence Lombardo) Type: mus/edit Version: 2.0a Architecture: m68k-amigaos ADPCM_enc v2.0a (C) 2009-2014 Lorence Lombardo. WTF is ADPCM_enc ? ADPCM_enc is an encoder for Christian Buchner's ADPCM format, using the ZyXel compression algorithm. ADPCM_enc can even encode into 8SVX-FDC/EDC. ADPCM_enc can even encode into my very own 8SVX-ADPCM implementation. ADPCM_enc will also encode into the my very own LLADPCM format. LLADPCM should be considered as the successor of 8SVX-ADPCM/FDC/EDC. LLADPCM is stereo stream friendly and has a default comment of the date and time of encoding. The default comment can be changed by the following:- setenv LLADPCMcom "some other comment" The following line is reserved for no comment:- setenv LLADPCMcom NULL The following line is reserved for the comment file "ram:LLADPCMcom.txt":- setenv LLADPCMcom COMFILE Unlike 8SVX-FDC/EDC, LLADPCM-FDC/EDC does not need to read a pad byte followed a reference byte, because LLADPCM-FDC/EDC will always start with a zero byte reference. Developers interested in supporting the playing of LLADPCM should refer to the archive "ADPCM_dec.lha" on the aminet for more information. ADPCM_enc can encode almost any uncompressed AIFF/C, RIFF-WAV and MAUD file types, including float 64. ADPCM_enc is also "PIPE:" friendly. Usage:- ADPCM_enc [bit] [fre] [chan] [I/U/F] [F] can be one of:- 2, 3, 82, 83, 82M, 83M, 8, 8M, 8F, 8E, 8FM, 8EM, L2, L3, L2M, L3M, L4, L5, L4M or L5M. I=intel, U=unsigned, F=float Use `meth' for the input file for a description. eg. ADPCM_enc Noonan.wav Noonan.adpcm 2 If the first three optional parameters are supplied after the "" parameter, then the input file will be treated as RAW data. When encoding into stereo 8SVX it is recommended that you write to "RAM:" if possible for a significantly improved peformance. See the following archive's on the Aminet for related interest:- "ADPCM_dec.lha", "mp3toSV.lha", "playOGG.lha", "ADPCM_Package.lha", "8svx_comp.lha" and "LLAD_com.lha". Feeling bored ? :) Why not check out this URL ? http://home.iprimus.com.au/lombi/1/homepage.htm