RSS 3 projects tagged "DSP"

No download No website Updated 24 Oct 2013 Jipes

Screenshot
Pop 59.83
Vit 5.45

Jipes is a Java library that allows you to efficiently compute audio features. Possible uses for these features are general music information retrieval (MIR) applications or, more specifically, personal music software. Unlike many other digital signal processing (DSP) libraries or frameworks, Jipes is not meant for real time processing of a single audio stream that is manipulated and eventually played back. Instead, it focuses on efficiently executing mutiple processing pipelines that transform a signal into a feature or feature set. Since Jipes focuses on features instead of the raw, untyped signal streams, it supports rich types to be used, where other frameworks only offer arrays of raw data. Also, by using Java generics, many core interfaces and classes can be typed to whatever class you see fit for the purpose. However, Jipes also comes with useful pre-defined types and support for raw arrays.

No download No website Updated 04 Apr 2014 METAXPON

Screenshot
Pop 32.95
Vit 25.74

METAXPON ("Metachron" in Greek letters) is a small and fast audio DSP library for time-scale manipulation of 16-bit integer or 32-bit floating point stereo audio data streams. It employs a rigid phase-locked vocoder with dedicated transient detection and processing, and can work in real-time or non-real-time. Four editions are included - a portable edition and three x86 editions. The portable edition can be built with any ANSI C compiler and is OS- and architecture-independent. The three x86 editions are written in assembly using the FPU, 3DNow!, and SSE instruction sets, respectively, with automatic selection between them depending on the CPU capabilities. They can be compiled with MASM, JWASM, or NASM, producing libraries of object files in 8 formats.

No download Website Updated 01 Mar 2010 Rubber Band

Screenshot
Pop 15.78
Vit 38.82

Rubber Band is a high quality software library for audio time-stretching and pitch-shifting. It permits you to change the tempo and pitch of an audio stream or recording dynamically and independently of one another. Rubber Band is a library intended for use by developers creating their own application programs rather than directly by end users, although it does also include a simple command-line utility program that you can use for fixed adjustments to the speed and pitch of existing audio files.

Screenshot

Project Spotlight

Frams' Shell Tools

Shell tools to make Unix everyday life more comfortable.

Screenshot

Project Spotlight

libntru

A C implementation of NTRUEncrypt.