Audio Signal Processing
FAUST (Functional Audio Stream) is a functional programming language specifically designed for real-time signal processing and synthesis. FAUST targets high-performance signal processing applications and audio plug-ins for a variety of platforms and standards.
The Faust compiler translates DSP...
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 7.92 MB | Download (45): Faust : signal processing language Download |
The zip files contains SimulinkdlT« models that can be used for Teaching Signal Processing Concepts interactively. The models can be used for demonstrations or with modern teaching methods. The examples build on the ideas presented in the paper "Interactive models for teaching digital signal...
Platforms: Matlab
License: Freeware | Size: 6.08 MB | Download (43): Simulink for Teaching Signal Processing Courses Download |
These are MATLABdlT« and SimulinkdlT« demos that goes with the "Introduction to Simulink for Signal Processing "seminar. Download, and unzip the zip file, and CD into that folder.Instructions:Run ANC_menu.m file from your MATLAB command prompt to open the HTML menu from which one can access...
Platforms: Matlab
License: Freeware | Size: 40.96 KB | Download (47): Introduction to Simulink for Signal Processing Download |
Companion software for the Signal Processing & Linear Systems book by B.P. Lathi
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (44): Signal Processing & Linear Systems Companion Software Download |
Functions accompanying MATLAB News & Notes article "Fixed-point Signal Processing: Getting Started" by Darel A. Linebarger and Thomas A. Bryan, 2004. The functions include an FIR filter in M that can be run in fixed-point and floating-point.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Fixed-point signal processing in M Download |
FAUST is a compiled language for real-time audio signal processing. The name FAUST stands for Functional AUdio STream. Its programming model combines two approaches : functional programming and block diagram composition. You can think of FAUST as a structured block diagram language with a...
Platforms: Mac
License: Freeware | Size: 15.59 MB | Download (35): Faust AUdio STreams Download |
SPTK is a suite of speech signal processing tools for UNIX environments, e.g., LPC analysis, PARCOR analysis, LSP analysis, PARCOR synthesis filter, LSP synthesis filter, vector quantization techniques, and other extended versions of them.
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 634.88 KB | Download (42): Speech Signal Processing Toolkit (SPTK) Download |
We present some basic programs written for the MATLAB environment for the analysis of optical and acoustic data and for signal processing. These programs exploit novel concept derived from a theoretical physics approach. These programs can be easily customized by the expert user, but they...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Tools for Data Analysis in Optics, Acoustics, Signal Processing Download |
FAUST is a compiled language for real-time audio signal processing. The name FAUST stands for Functional AUdio STream. Its programming model combines two approaches : functional programming and block diagram composition. You can think of FAUST as a structured block diagram language with a...
Platforms: *nix
License: Freeware | Size: 8.15 MB | Download (39): FAUST for Linux Download |
iSense is an open source platform for real time video and audio signal processing for Mac OS X which features shared library filters and dynamic user definable scripting of application behavior.
Platforms: Mac
License: Freeware | Size: 459.98 KB | Download (46): iSense Machine Perception Download |
The current Matlab-code can be used for real-time audio and image processing. Fixed-length segments of audio data are recorded from soundcard's input and an image is also captured in each block. In particular, the provided code does the following: - Repetively records audio segments of fixed...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 184.32 KB | Download (40): Real Time Microphone and Camera data acquisition and audio-video processing Download |
The attached function can be used in signal processing applications to reduce the magnitude of a signal. The mean of the signal will remain the same, but the total range will be reduced.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Signal Amplitude Reduction fx Download |
Through a simple GUI, the user can select a signal by entering its name and its new name.The script can take inputs as simple strings, or Excel files.In the Excel file, there should be the names of signals to be replaced and the name to be replaced with.
Platforms: Matlab
License: Freeware | Size: 143.36 KB | Download (45): Find and Replace Tool for Signal Processing 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 |
IT++ is a C++ library of mathematical, signal processing and communication routines
IT++ is a C++ library of mathematical, signal processing and communication classes and functions. Its main use is in simulation of communication systems and for performing research in the area of...
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.3 MB | Download (55): IT++ Download |
Dew Lab Studio includes Dew Math library and additional signal analysis (Dew Signal) and statistical analysis (Dew Stats) add-on packages.
Features include:
- fast object oriented numerical library for VS2005, VS2008, VS2010, VS2012, VS2013
- support for 64bit native mode
- take advantage...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Shareware | Cost: $1099.00 USD | Size: 94.39 MB | Download (65): Dew Lab Studio for .NET Download |
Dew Lab Studio includes MtxVec math library and additional signal analysis (DSP Master) and statistical analysis (Stats Master) add-on packages.
Features include:
- available as FMX, VCL and .NET Core.
- Win32,Win64,MacOS,iOS,Android,Linux
- fast object oriented numerical/matrix...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Shareware | Cost: $1299.00 USD | Size: 398.97 MB | Download (600): Dew Lab Studio for Delphi Download |
The SignalLab is a set of Visual C++ components for fast Digital Signal Processing (DSP) and data visualization. They allow fast complex signal manipulations with zero lines of program code. SignalLab consists of SiganlPlayer, SignalLogger, Signal Generator for Sine, Triangle, Square, DC and...
Platforms: Windows
License: Shareware | Cost: $370.00 USD | Size: 13.99 MB | Download (202): SignalLab VC++ Download |
Jaaa is short from JACK and ALSA Audio Analyser, is an audio signal generator and spectrum analyser designed to make accurate measurements. Frequency and Amplitude These two sets of buttons set the display view. One of these six buttons, or Bandw, Peak, or Noise discussed below, has an orange...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (120): Jaaa Download |
Soundtank hosts LADSPA plugins in "realtime objects" which embody the structure of the audio signal flow. RTObjects can be controlled in a completely customizeable fashion using MIDI events sent through the ALSA sequencer interface. Soundtank project outputs audio through ALSA or JACK. Inside...
Platforms: *nix
License: Freeware | Size: 256 KB | Download (98): Soundtank Download |