Projects / GNU ccAudio2

GNU ccAudio2

ccaudio2 is a simple, highly portable, stand-alone, C++-based framework for manipulation of audio data. Its goal is to be a C++ framework that is as useful as "audiofile" or "sndfile" is for C programming, and to cover various generic and useful manipulations of audio data as well as audio file access. A stand-alone audio processing command line tool is also provided to demonstrate library functionality. ccaudio2 compiles under Mac OS X, POSIX systems, and Win32 systems.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  23 Jan 2011 08:40

Release Notes: This version was integrated with GNU uCommon and can use the cmake build system. The code is usable also with purely static linkage, as all default codecs are now compiled in.

  •  16 Dec 2008 22:16

Release Notes: General code cleanup, many bugfixes, and many fixes for building with modern gcc releases.

Release Notes: Updates were made in codec support. Timing base for gsm codec was added. The g.721/g.723/g.726 family of adpcm codecs was introduced, along with new raw adpcm .a24/.a32/.a40 file extensions.

Release Notes: Support for g.721 and oki adpcm codecs has been added. There is a new internal codec plugin API with better support for codecs that require buffering, multiple frame sizes, and data stream sychronization. Support for packet-oriented file I/O to feed RTP packet streams. Support for sample rate conversion. Audiotool now supports sample rate conversion and dialogic .vox format when converting audio file formats with --build.

Release Notes: Better debugging options and packet mode I/O operations.

Screenshot

Project Spotlight

Armadillo C++ Library

A fast C++ matrix library with optional interfaces to LAPACK and ATLAS.

Screenshot

Project Spotlight

The Aime Interpreter

An application extension programming language interpreter.