Mirror of opus
Find a file
2008-01-10 17:02:36 +11:00
libcelt Tuning of the stereo mode, including conversion to the 18-band split. 2008-01-10 17:02:36 +11:00
libentcode Fixed parallel build 2007-12-11 18:01:22 +11:00
.gitignore Got MDCT analysis-synthesis to work 2007-11-30 11:36:46 +11:00
AUTHORS Initial commit with the autotools stuff and files taken from Speex and Vorbis. 2007-11-29 17:01:16 +11:00
autogen.sh Added pitch analysis. Doesn't crash, but otherwise untested. 2007-11-30 12:15:49 +11:00
celt.kdevelop Fixed parallel build 2007-12-11 18:01:22 +11:00
ChangeLog Initial commit with the autotools stuff and files taken from Speex and Vorbis. 2007-11-29 17:01:16 +11:00
configure.ac Fixed a stupid error caused by kdevelop in the configure.ac 2007-12-09 13:02:25 +11:00
COPYING proper COPYING file 2007-12-06 17:33:10 +11:00
INSTALL Nothing to see here. 2007-12-02 20:55:22 +11:00
Makefile.am Linking with libentcode 2007-12-06 15:18:25 +11:00
NEWS Initial commit with the autotools stuff and files taken from Speex and Vorbis. 2007-11-29 17:01:16 +11:00
README Updated README 2007-12-09 00:55:49 +11:00

This is an attempt to write a low-latency audio codec. Don't bother with 
this unless you're interested in codec development. Certainly don't expect 
this to be ready any time soon. Oh, and don't complain if it sets your house
on fire.

To compile:
% ./configure
% make

To test the encoder:
% testcelt input.sw output.sw

where input.sw is a 16-bit (machine endian) *mono* audio file sampled at 
44.1 kHz or 48 kHz. The output file is already decompressed since we do not
currently produce compressed files. By default the bit-rate will be around 38 kbps, but replacing "mode1" by "mode2" in testcelt will encode at 58 kbps, which
is (sort of) suitable for music.