background preloader

Lib

Facebook Twitter

The WebM Project : tools : VP8 and WebM Tools. Keep it simple, Stupid! - Iceweasel. FFTW Home Page - Iceweasel. Pvoc - Iceweasel. Contents Front Matter pvoc is a collection of LADSPA units and a command line tool for time compression/expansion of sound data making use of the phase-vocoding technique[1]. All of pvoc is free software and distributed in source code. Acknowledgements The phase vocoder that is the core of this package is an adaptation of Mark Dolson's implementation which is part of the CARL suite, skillfully adapted to C++ and streaming operation by Richard Dobson. The three LADSPA units in this package have been conceived and written by Trevor Wishart and Richard Dobson, and were originally released here as 'pvplugs'.

My (Tim's) own contribution is the stretch command line utility, FFTW3 adaptation of Richard's work and the packaging of pvplugs in LADSPA flavour. Many thanks to Shahrokh Yadegari without whose intervention this package would not have been possible. Download This software package is © Copyright 1981-2004 Regents of the University of California, 2001-2 Richard Dobson, 2004-8 Tim Goetze.

Bugs. Soundfile: Basic Audio Programming in C++ - Iceweasel. Sound Processing Kit - Iceweasel. Libsndfile - Iceweasel. History -+- Features -+- Similar or Related Projects -+- News Development -+- Programming Interface -+- Bug Reporting -+- Download FAQ -+- Mailing Lists -+- Change Log -+- Licensing Information -+- See Also Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface.

It is released in source code format under the Gnu Lesser General Public License. The library was written to compile and run on a Linux system but should compile and run on just about any Unix (including MacOS X). There are also pre-compiled binaries available for 32 and 64 bit windows. It was designed to handle both little-endian (such as WAV) and big-endian (such as AIFF) data, and to compile and run correctly on little-endian (such as Intel and DEC/Compaq Alpha) processor systems as well as big-endian processor systems such as Motorola 68k, Power PC, MIPS and Sparc.

Kurzweil K2000 sampler files. Times. GNU ccAudio2 - GNU Telephony - Iceweasel. From GNU Telephony Description GNU ccAudio2 is a stand-alone portable C++ class framework for manipulating audio data. It has existed for some time as GNU GPL licensed package and has most recently been designated a GNU package. It is commonly used in GNU Bayonne. GNU ccAudio2 offers platform independent classes for directly accessing audio files from disk.

In addition to manipulating audio thru disk files, GNU ccAudio2 can provide audio processing of sample sets in memory. GNU ccAudio2 follows conventions from GNU Common C++ and uses GNU Common C++ configuration and macros to assure portability for both posix and win32 based systems. GNU ccAudio2 also includes a stand-alone command-line utility, audiotool. Development The current releases of GNU ccAudio2 have focused on expanding audio processing features and improving codec plugin support. Documentation Although stand-alone, online Documentation is maintained as part of the larger class framework documentation for GNU Telephony.