Analog Signal Processing
Nyquist is an easy to use language specially designed for sound synthesis and music composition.
It is implemented in C and C++ and it combines a powerful functional programming style with efficient signal-processing primitives.
Platforms: Windows
License: Freeware | Download (892): Nyquist Download |
A mastering compressor plug-in for professional audio and sound production applications. Polysquasher was designed with a main goal: to be transparent. Transparent compression action is a cornerstone for any mastering compressor. Transparency of audio signal processing is necessary to preserve...
Platforms: Mac
License: Freeware | Size: 12 MB | Download (832): Voxengo Polysquasher for Mac OS Download |
Sonic Visualiser is an application for viewing and analysing the contents of music audio files.
Sonic Visualiser is the program you need when you find a musical recording you want to study rather than simply hear. Sonic Visualiser is a software for viewing and analysing the contents of audio...
Platforms: Linux
License: Freeware | Size: 2.3 MB | Download (818): Sonic Visualiser for Linux Download |
Tons of music files and no way to manage them? Bored, listening to the same music over and over? Tired of creating manual playlists? Try the MusicMagic Mixer! DSP POWER for instant mixes and non-random acoustic shuffles. The MusicMagic Mixer is the ultimate music library power tool to create...
Platforms: Windows
License: Freeware | Size: 2.5 MB | Download (716): MusicMagic(TM) Mixer Download |
MatPLC project is a software-based PLC for industrial automation. MatPLC is a software-based PLC (Programmable Logic Controller) for industrial automation. Ultimately, it should be possible to run a factory using this software. Currently, one should keep in mind that it is still at the...
Platforms: *nix
License: Freeware | Size: 2.3 MB | Download (326): MatPLC Download |
JAMin is the JACK Audio Connection Kit (JACK) Audio Mastering interface. JAMin is an open source application designed to perform professional audio mastering of stereo input streams. JAMin project uses LADSPA for digital signal processing (DSP)..
Platforms: *nix
License: Freeware | Size: 1003.52 KB | Download (193): JAMin Download |
Professional high-precision sample rate converter for lossless audio files. Recommended for pro recording studios and exacting audiophiles.
Advantages:
1. Low losses of quality at conversion. Accurate algorithm of sampling rates conversion, used in AuI ConverteR 48x44, has allowed to...
Platforms: Windows
License: Freeware | Size: 8 MB | Download (149): AuI ConverteR 48x44 Download |
BRL-CAD project is a powerful Constructive Solid Geometry (CSG) solid modeling system. BRL-CAD includes an interactive geometry editor, ray tracing support for rendering and geometric analysis, network distributed framebuffer support, image-processing and signal-processing tools. The entire...
Platforms: *nix
License: Freeware | Size: 41 MB | Download (122): BRL-CAD Download |
hYPerSonic is a program for building and manipulating signal processing pipelines from Python scripts. It is designed for real-time control. It includes objects for oscillators, filters, file IO, and soundcard and memory operations. It is low-level: every byte counts. Just recently worked out...
Platforms: *nix
License: Freeware | Size: 266.24 KB | Download (114): hYPerSonic Download |
Signal Processing using C++ (SPUC) is a C++ source code library of DSP and digital communication classes and functions useful for system modeling, software prototyping, and simulation. The objective of SPUC is to provide the Communications Systems Designer or DSP Algorithm designer with simple,...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (111): SPUC Download |
SysQuake is a scientific application which permits you to interact directly with your graphics. With the mouse, you can manipulate curves or sliders and observe immediately, in real-time, the effects of changing initial conditions or parameters on a simulation, or design parameters on...
Platforms: Mac
License: Freeware | Download (105): SysQuake LE Download |
Free Scripting Addition to provide advanced mathematical commands. Includes:linear algebra (eigenvalues, linear systems solving, etc.)signal processing (1d, 2d, and n-d FFT, cross- and self-correlations, convolution, interpolation)image processing (import/export, particle analysis)3D arrays...
Platforms: Mac
License: Freeware | Size: 1024 KB | Download (102): Numerics.osax Download |
Audio::Data is a module for representing audio data to perl. SYNOPSIS use Audio::Data; my $audio = Audio::Data->new(rate => , ...); $audio->method(...) $audio OP ... Audio::Data represents audio data to perl in a fairly compact and efficient manner using C via XS to hold data as a C...
Platforms: *nix
License: Freeware | Size: 88.06 KB | Download (100): Audio::Data Download |
Sfront project compiles MPEG 4 Structured Audio (MP4-SA) bitstreams into efficient C programs that generate audio when executed. MP4-SA is a standard for normative algorithmic sound, that combines an audio signal processing language (SAOL) with score languages (SASL, and the legacy MIDI File...
Platforms: *nix
License: Freeware | Size: 4.5 MB | Download (99): sfront Download |
rmp3 is a receiver for the rmp3 broadcast protocol. This protocol uses teletext data transmitted in the VBI (vertical blanking interval) of TV transmissions to broadcast mp3-files (e.g. RadioMP3 and MegaRadio). rmp3 currently is a command-line application. A GUI is forthcoming. rmp3 is free...
Platforms: *nix
License: Freeware | Size: 614.4 KB | Download (95): rmp3 Download |
CMIX is a computer music "language" designed to create and manipulate soundfiles, or files containing raw binary data which can be converted into sound on a computer equipped with an appropriate digital-to-analog convertor. It is somewhat similar to CSOUND and CMUSIC (two other popular software...
Platforms: *nix
License: Freeware | Size: 399.36 KB | Download (92): cmix Download |
The BRL-CAD package is a powerful Constructive Solid Geometry (CSG) solid modeling system with over 20 years development and production use by the U.S. military. BRL-CAD includes an interactive geometry editor, parallel ray-tracing support for rendering and geometric analysis, path-tracing for...
Platforms: *nix, C/C++, BSD Solaris
License: Freeware | Download (70): BRL-CAD package Download |
The Simulink model in this submission implements a 3-band parametric equalizer using a time-varying IIR filter, whose filter coefficients are generated by a S-function. This S-function implements the digital parametric equalizer design algorithm created by Sophocles J. Orfanidis.The user inputs...
Platforms: Matlab
License: Freeware | Size: 337.92 KB | Download (68): 3-Band Parametric Equalizer Download |
It's used to calculate IIR (Infinite Impulse Response) coefficients for any analog RC filter.This function uses a pre-calculated equation for both circuits that only requires the resistance and capacitance value to get a digital filter equivalent to a basic analog filter. Requirements: - MATLAB...
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (66): Digital Resistor-Capacitor Filter Download |
The state space model is nonlinear and is input to the function along with the current measurement. It performs the extended Kalman filter and returns the estimated next state and error covariance. Requirements: - MATLAB 7.6 or higher
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (62): Extended Kalman Filter Download |